|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow bibliothek.gui.dock.station.screen.window.InternalDockDialog
public class InternalDockDialog
A ScreenDockWindow
that has a JDesktopPane
as parent.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow |
---|
DisplayerScreenDockWindow.Background |
Constructor Summary | |
---|---|
InternalDockDialog(ScreenDockStation station,
WindowConfiguration configuration,
JDesktopPane desktop)
Creates the new dialog |
Method Summary | |
---|---|
protected void |
convertPointToScreen(Point point,
Component component)
Converts point which is relative to component to a point on the screen. |
void |
destroy()
Informs this window that it is no longer used by the station and will never be used again. |
void |
setPreventFocusStealing(boolean prevent)
Tells this window that it should try not to steal the focus if possible. |
void |
setWindowBounds(Rectangle bounds,
boolean screenCoordinates)
Sets the bounds the window is supposed to have. |
void |
toFront()
Called when this window should become the focus owner and be shown at the most prominent location. |
Methods inherited from class bibliothek.gui.dock.station.screen.window.AbstractScreenDockWindow |
---|
checkWindowBounds, createContent, createTitleMover, getDisplayer, getDisplayerParent, getDockableInsets, getTitleIcon, getTitleText, getWindowBounds, getWindowComponent, init, invalidate, isVisible, setBackground, setController, setCursor, setDockable, setPaintCombining, setPaintRemoval, setTitleIcon, setTitleText, setVisible, setWindowBounds, showDisplayer, updateTitleIcon, updateTitleText, validate |
Methods inherited from class bibliothek.gui.dock.station.screen.window.DisplayerScreenDockWindow |
---|
addScreenDockWindowListener, contains, discardDisplayer, fireFullscreenChanged, fireShapeChanged, fireVisibilityChanged, getConfiguration, getController, getDockable, getDockableDisplayer, getMinimumWindowSize, getNormalBounds, getOffsetDrop, getOffsetMove, getStation, getTitleCenter, inCombineArea, init, inTitleArea, isFullscreen, isMoveOnTitleGrab, isShowTitle, listeners, removeScreenDockWindowListener, setFullscreen, setFullscreenStrategy, setNormalBounds, setShowTitle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InternalDockDialog(ScreenDockStation station, WindowConfiguration configuration, JDesktopPane desktop)
station
- the owner of this dialogconfiguration
- the configuration to apply during creation of this windowdesktop
- the parent of this dialogMethod Detail |
---|
protected void convertPointToScreen(Point point, Component component)
AbstractScreenDockWindow
point
which is relative to component
to a point on the screen.
convertPointToScreen
in class AbstractScreenDockWindow
point
- the point to modifycomponent
- specifies the coordinate systemSwingUtilities.convertPointToScreen(Point, Component)
public void setWindowBounds(Rectangle bounds, boolean screenCoordinates)
ScreenDockWindow
ScreenDockStation.getBoundaryRestriction()
to check the validity
of the new bounds.
setWindowBounds
in interface ScreenDockWindow
setWindowBounds
in class AbstractScreenDockWindow
bounds
- the new location and sizescreenCoordinates
- whether the location is relative to the real screen (true
)
or relative to the coordinate of this window (false
).public void destroy()
ScreenDockWindow
public void toFront()
ScreenDockWindow
public void setPreventFocusStealing(boolean prevent)
ScreenDockWindow
prevent
- whether to attempt to prevent focus stealing
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |