public class ArrayFocusTraversalPolicy extends LayoutFocusTraversalPolicy
Usage:
panel.setFocusTraversalPolicy( new ArrayFocusTraversalPolicy( textField2, textField1, checkBox2 ) ); panel.setFocusTraversalPolicyProvider( true );
Constructor and Description |
---|
ArrayFocusTraversalPolicy(Component... components) |
Modifier and Type | Method and Description |
---|---|
Component |
getComponentAfter(Container container,
Component component) |
Component |
getComponentBefore(Container container,
Component component) |
Component |
getDefaultComponent(Container container) |
Component |
getFirstComponent(Container container) |
Component |
getLastComponent(Container container) |
accept
getComparator, getImplicitDownCycleTraversal, setComparator, setImplicitDownCycleTraversal
getInitialComponent
getInitialComponent
public ArrayFocusTraversalPolicy(Component... components)
public Component getComponentAfter(Container container, Component component)
getComponentAfter
in class LayoutFocusTraversalPolicy
public Component getComponentBefore(Container container, Component component)
getComponentBefore
in class LayoutFocusTraversalPolicy
public Component getFirstComponent(Container container)
getFirstComponent
in class LayoutFocusTraversalPolicy
public Component getLastComponent(Container container)
getLastComponent
in class LayoutFocusTraversalPolicy
public Component getDefaultComponent(Container container)
getDefaultComponent
in class SortingFocusTraversalPolicy
Copyright (C) 2004-2019 FormDev Software GmbH. All rights reserved.