|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Dockable
.
See:
Description
Interface Summary | |
---|---|
FocusAwareComponent | A Component implementing this interface tells the framework that
it is aware of the existence of the MouseFocusObserver and that this
Component prefers to request its focus independently. |
FocusController | The FocusController is responsible for transfering focus between Dockable s. |
FocusHistory | This interface tells the order in which the Dockable s got the focus. |
FocusRequest | A FocusRequest can be sent to the FocusController in order for a
Component to gain the focus. |
FocusStrategy | A FocusStrategy is used by a DockController to decide which Component to focus if
a Dockable should receive the focus. |
FocusStrategyRequest | A question that is asked to a FocusStrategy . |
MouseFocusObserver | A MouseFocusObserver tracks the movement and actions of the mouse and is responsible for
transferring the focus by calling DockController.setFocusedDockable(Dockable, java.awt.Component, boolean, boolean, boolean)
at an appropriate time. |
Class Summary | |
---|---|
AbstractFocusController | Abstract implementation of FocusController offering methods to
handle the listeners. |
DefaultFocusHistory | The default implementation of FocusHistory adds listeners to a
DockController to keep the history up to date. |
DefaultFocusRequest | The default implementation of a FocusRequest , the kind of
request clients usually will use. |
DefaultFocusStrategy | The DefaultFocusStrategy keeps track of the last focused Component of any
Dockable that is registered at a DockController . |
DefaultMouseFocusObserver | This implementation of a MouseFocusObserver offers methods to handle
FocusVetoListener s and registers a VetoableDockRelocatorListener . |
EnsuringFocusRequest | Ensures that either a DockTitle or child Component of the currently focused
Dockable is focused. |
FocusTracker | A focus tracker keeps information about the last focused Component
of some Container . |
RepeatingFocusRequest | Ensures that a specific Component is focused by calling
Component.requestFocus() multiple times. |
The focus sub-system is responsible for transfering the focus to the currently
active Dockable
. The system usually reacts to user events
like clicking the mouse, or closing a Dockable
.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |