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.