cdx.scorebot.util.swing
Class CustomTabOrderSet
java.lang.Object
java.awt.FocusTraversalPolicy
cdx.scorebot.util.swing.CustomTabOrderSet
public class CustomTabOrderSet
- extends java.awt.FocusTraversalPolicy
Allows users to easily generate focus traversal policies with sets of tab orderings
- Author:
- David Underhill
Constructor Summary |
CustomTabOrderSet(java.util.Vector<java.awt.Component[]> compArray)
Default constructor |
Method Summary |
java.awt.Component |
getComponentAfter(java.awt.Container focusCycleRoot,
java.awt.Component aComponent)
|
java.awt.Component |
getComponentBefore(java.awt.Container focusCycleRoot,
java.awt.Component aComponent)
|
java.awt.Component |
getDefaultComponent(java.awt.Container focusCycleRoot)
|
java.awt.Component |
getFirstComponent(java.awt.Container focusCycleRoot)
|
java.awt.Component |
getLastComponent(java.awt.Container focusCycleRoot)
|
Methods inherited from class java.awt.FocusTraversalPolicy |
getInitialComponent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CustomTabOrderSet
public CustomTabOrderSet(java.util.Vector<java.awt.Component[]> compArray)
- Default constructor
- Parameters:
compArray
- A multidimensional array of components. The first dimension identifies the set. The second dimension
identifies components in the set. Traversing stays within the current tab set.
getComponentAfter
public java.awt.Component getComponentAfter(java.awt.Container focusCycleRoot,
java.awt.Component aComponent)
- Specified by:
getComponentAfter
in class java.awt.FocusTraversalPolicy
getComponentBefore
public java.awt.Component getComponentBefore(java.awt.Container focusCycleRoot,
java.awt.Component aComponent)
- Specified by:
getComponentBefore
in class java.awt.FocusTraversalPolicy
getDefaultComponent
public java.awt.Component getDefaultComponent(java.awt.Container focusCycleRoot)
- Specified by:
getDefaultComponent
in class java.awt.FocusTraversalPolicy
getLastComponent
public java.awt.Component getLastComponent(java.awt.Container focusCycleRoot)
- Specified by:
getLastComponent
in class java.awt.FocusTraversalPolicy
getFirstComponent
public java.awt.Component getFirstComponent(java.awt.Container focusCycleRoot)
- Specified by:
getFirstComponent
in class java.awt.FocusTraversalPolicy