java.awt
public abstract class FocusTraversalPolicy extends Object
Since: 1.4
| Constructor Summary | |
|---|---|
| FocusTraversalPolicy()
Creates a FocusTraversalPolicy object. | |
| Method Summary | |
|---|---|
| abstract Component | getComponentAfter(Container root, Component current)
Returns the Component that should receive the focus after a Component.
|
| abstract Component | getComponentBefore(Container root, Component current)
Returns the Component that should receive the focus before a Component.
|
| abstract Component | getDefaultComponent(Container root)
Returns the default Component to focus.
|
| abstract Component | getFirstComponent(Container root)
Returns the first Component in the traversal cycle.
|
| Component | getInitialComponent(Window window)
Returns the Component that should receive the focus when a Window is made
visible for the first time.
|
| abstract Component | getLastComponent(Container root)
Returns the last Component in the traversal cycle.
|
FocusTraversalPolicy object.Throws: IllegalArgumentException If root or current is null, or if root is not a focus cycle root of current.
Throws: IllegalArgumentException If root or current is null, or if root is not a focus cycle root of current.
Throws: IllegalArgumentException If root is null.
Throws: IllegalArgumentException If root is null.
Throws: IllegalArgumentException If window is null.
Throws: IllegalArgumentException If root is null.