Package com.jformdesigner.runtime
Class ArrayFocusTraversalPolicy
- java.lang.Object
-
- java.awt.FocusTraversalPolicy
-
- javax.swing.InternalFrameFocusTraversalPolicy
-
- javax.swing.SortingFocusTraversalPolicy
-
- javax.swing.LayoutFocusTraversalPolicy
-
- com.jformdesigner.runtime.ArrayFocusTraversalPolicy
-
- All Implemented Interfaces:
Serializable
public class ArrayFocusTraversalPolicy extends LayoutFocusTraversalPolicy
A simple focus traversal policy that determines the traversal order based on the given component array.Usage:
panel.setFocusTraversalPolicy( new ArrayFocusTraversalPolicy( textField2, textField1, checkBox2 ) ); panel.setFocusTraversalPolicyProvider( true );
- Since:
- 5.0
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ArrayFocusTraversalPolicy(Component... components)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentgetComponentAfter(Container container, Component component)ComponentgetComponentBefore(Container container, Component component)ComponentgetDefaultComponent(Container container)ComponentgetFirstComponent(Container container)ComponentgetLastComponent(Container container)-
Methods inherited from class javax.swing.LayoutFocusTraversalPolicy
accept
-
Methods inherited from class javax.swing.SortingFocusTraversalPolicy
getComparator, getImplicitDownCycleTraversal, setComparator, setImplicitDownCycleTraversal
-
Methods inherited from class javax.swing.InternalFrameFocusTraversalPolicy
getInitialComponent
-
Methods inherited from class java.awt.FocusTraversalPolicy
getInitialComponent
-
-
-
-
Constructor Detail
-
ArrayFocusTraversalPolicy
public ArrayFocusTraversalPolicy(Component... components)
-
-
Method Detail
-
getComponentAfter
public Component getComponentAfter(Container container, Component component)
- Overrides:
getComponentAfterin classLayoutFocusTraversalPolicy
-
getComponentBefore
public Component getComponentBefore(Container container, Component component)
- Overrides:
getComponentBeforein classLayoutFocusTraversalPolicy
-
getFirstComponent
public Component getFirstComponent(Container container)
- Overrides:
getFirstComponentin classLayoutFocusTraversalPolicy
-
getLastComponent
public Component getLastComponent(Container container)
- Overrides:
getLastComponentin classLayoutFocusTraversalPolicy
-
getDefaultComponent
public Component getDefaultComponent(Container container)
- Overrides:
getDefaultComponentin classSortingFocusTraversalPolicy
-
-