public static class ASTStyle.GUIFocusTraversalPolicy
extends java.awt.FocusTraversalPolicy
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Vector<java.awt.Component> |
order
order in which to traverse the GUI components
|
Constructor and Description |
---|
GUIFocusTraversalPolicy(java.util.Vector<java.awt.Component> order)
Set the GUI focus traversal order.
|
Modifier and Type | Method and Description |
---|---|
java.awt.Component |
getComponentAfter(java.awt.Container focusCycleRoot,
java.awt.Component aComponent)
Gets the next component in the traversal tree after the one passed in.
|
java.awt.Component |
getComponentBefore(java.awt.Container focusCycleRoot,
java.awt.Component aComponent)
Gets the prior component in the traversal tree before the one passed in.
|
java.awt.Component |
getDefaultComponent(java.awt.Container focusCycleRoot)
Gets the default GUI component, which is the first one in the list.
|
java.awt.Component |
getFirstComponent(java.awt.Container focusCycleRoot)
Get the first GUI component in the list.
|
java.awt.Component |
getLastComponent(java.awt.Container focusCycleRoot)
Get the last GUI component in the list.
|
java.util.Vector<java.awt.Component> order
public GUIFocusTraversalPolicy(java.util.Vector<java.awt.Component> order)
order
- order in which to traverse the GUI componentspublic java.awt.Component getComponentAfter(java.awt.Container focusCycleRoot, java.awt.Component aComponent)
getComponentAfter
in class java.awt.FocusTraversalPolicy
focusCycleRoot
- root containeraComponent
- current componentpublic java.awt.Component getComponentBefore(java.awt.Container focusCycleRoot, java.awt.Component aComponent)
getComponentBefore
in class java.awt.FocusTraversalPolicy
focusCycleRoot
- root containeraComponent
- current componentpublic java.awt.Component getDefaultComponent(java.awt.Container focusCycleRoot)
getDefaultComponent
in class java.awt.FocusTraversalPolicy
focusCycleRoot
- root containerpublic java.awt.Component getLastComponent(java.awt.Container focusCycleRoot)
getLastComponent
in class java.awt.FocusTraversalPolicy
focusCycleRoot
- root containerpublic java.awt.Component getFirstComponent(java.awt.Container focusCycleRoot)
getFirstComponent
in class java.awt.FocusTraversalPolicy
focusCycleRoot
- root container