nl.lxtreme.ols.util.swing
Class ArrayFocusTravelPolicy
java.lang.Object
java.awt.FocusTraversalPolicy
nl.lxtreme.ols.util.swing.ArrayFocusTravelPolicy
public class ArrayFocusTravelPolicy
- extends FocusTraversalPolicy
A FocusTraversalPolicy based on the order of the elements of an array.
- Author:
- stefant
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ArrayFocusTravelPolicy
public ArrayFocusTravelPolicy(Component... aComponents)
- Creates a new
ArrayFocusTravelPolicy
instance.
- Parameters:
aComponents
- the (ordered!) component to traverse the focus for.
ArrayFocusTravelPolicy
public ArrayFocusTravelPolicy(List<Component> aComponents)
- Creates a new
ArrayFocusTravelPolicy
instance.
- Parameters:
aComponents
- the (ordered!) component to traverse the focus for.
getComponentAfter
public Component getComponentAfter(Container container,
Component component)
- Specified by:
getComponentAfter
in class FocusTraversalPolicy
- See Also:
FocusTraversalPolicy.getComponentAfter(java.awt.Container,
java.awt.Component)
getComponentBefore
public Component getComponentBefore(Container container,
Component component)
- Specified by:
getComponentBefore
in class FocusTraversalPolicy
- See Also:
FocusTraversalPolicy.getComponentBefore(java.awt.Container,
java.awt.Component)
getDefaultComponent
public Component getDefaultComponent(Container container)
- Specified by:
getDefaultComponent
in class FocusTraversalPolicy
- See Also:
FocusTraversalPolicy.getDefaultComponent(java.awt.Container)
getFirstComponent
public Component getFirstComponent(Container container)
- Specified by:
getFirstComponent
in class FocusTraversalPolicy
- See Also:
FocusTraversalPolicy.getFirstComponent(java.awt.Container)
getLastComponent
public Component getLastComponent(Container container)
- Specified by:
getLastComponent
in class FocusTraversalPolicy
- See Also:
FocusTraversalPolicy.getLastComponent(java.awt.Container)
Copyright © 2012 L'Xtreme IT consultancy. All Rights Reserved.