Package | Description |
---|---|
bibliothek.gui |
The high level interfaces of the framework and the most often used classes.
|
bibliothek.gui.dock |
The five basic classes implementing
Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.station.screen |
Elements that are related to the
ScreenDockStation . |
bibliothek.gui.dock.util |
Distribution of information in a global scale and methods available from
everywhere.
|
Modifier and Type | Method and Description |
---|---|
WindowProvider |
DockFrontend.getOwner()
Gets the current provider for the root window.
|
Modifier and Type | Method and Description |
---|---|
void |
DockFrontend.setOwner(WindowProvider owner)
Sets the window which is used as root for any dialog, can be
null . |
void |
DockController.setRootWindowProvider(WindowProvider window)
Sets the provider which will be used to find a root window
for this controller.
|
Constructor and Description |
---|
DockFrontend(DockController controller,
WindowProvider owner)
Constructs a new frontend, tries to set up a
ScreenDockStationFactory
and sets the root window of controller to owner . |
DockFrontend(WindowProvider owner)
Constructs a new frontend, creates a new controller.
|
Modifier and Type | Method and Description |
---|---|
WindowProvider |
ScreenDockStation.getProvider()
Gets the provider which delivers window owners for the windows of this
station.
|
Constructor and Description |
---|
ScreenDockStation(WindowProvider owner)
Constructs a new
ScreenDockStation . |
Modifier and Type | Method and Description |
---|---|
WindowProvider |
ScreenDockStationFactory.getProvider()
Gets the provider for windows, which will be used as owner for newly
created dialogs.
|
Constructor and Description |
---|
ScreenDockStationFactory(WindowProvider owner)
Constructs a factory
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWindowProvider
An implementation of
WindowProvider which adds support
for WindowProviderListener s. |
class |
AppletWindowProvider
A
WindowProvider designed to work with Applet s. |
class |
ComponentWindowProvider
A window provider which just returns the ancestor window of some
Component |
class |
DirectWindowProvider
A window provider where the window can be set directly.
|
class |
FocusedWindowProvider
A
WindowProvider monitoring a set of windows, the last window that had the focus
is the selected window. |
class |
NullWindowProvider
A window provider that never returns a window.
|
class |
WindowProviderWrapper
A wrapper around another
WindowProvider , allows to exchange
providers without the need to reattach WindowProviderListener s. |
Modifier and Type | Method and Description |
---|---|
WindowProvider |
WindowProviderWrapper.getDelegate()
Gets the provider which is be used by this to find a window.
|
Modifier and Type | Method and Description |
---|---|
void |
WindowProviderWrapper.setDelegate(WindowProvider delegate)
Sets the provider which will be used to find a window.
|
void |
WindowProviderListener.visibilityChanged(WindowProvider provider,
boolean showing)
Called if the visibility of the window of
provider changed. |
void |
WindowProviderListener.windowChanged(WindowProvider provider,
java.awt.Window window)
Called when the providers window changed.
|