org.tbee.swing
Class CustomFocusTraversalPolicy
java.lang.Object
java.awt.FocusTraversalPolicy
org.tbee.swing.CustomFocusTraversalPolicy
public class CustomFocusTraversalPolicy
- extends FocusTraversalPolicy
Usage:
container.setFocusTraversalPolicy(new CustomOwnFocusTraversalPolicy(...) );
It is possible to move the components about afterwards.
It is possible to have components present twice or more.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENTS_PROPERTY_ID
public static final String COMPONENTS_PROPERTY_ID
- See Also:
- Constant Field Values
CustomFocusTraversalPolicy
public CustomFocusTraversalPolicy()
- Parameters:
components -
CustomFocusTraversalPolicy
public CustomFocusTraversalPolicy(List<Component> components)
- Parameters:
components -
CustomFocusTraversalPolicy
public CustomFocusTraversalPolicy(Component... components)
- Parameters:
components -
getComponents
public List<Component> getComponents()
- Components:
setComponents
public void setComponents(List<Component> value)
withComponents
public CustomFocusTraversalPolicy withComponents(List<Component> value)
getComponentAfter
public Component getComponentAfter(Container focusCycleRoot,
Component aComponent)
- Specified by:
getComponentAfter in class FocusTraversalPolicy
getComponentBefore
public Component getComponentBefore(Container focusCycleRoot,
Component aComponent)
- Specified by:
getComponentBefore in class FocusTraversalPolicy
getDefaultComponent
public Component getDefaultComponent(Container focusCycleRoot)
- Specified by:
getDefaultComponent in class FocusTraversalPolicy
getLastComponent
public Component getLastComponent(Container focusCycleRoot)
- Specified by:
getLastComponent in class FocusTraversalPolicy
getFirstComponent
public Component getFirstComponent(Container focusCycleRoot)
- Specified by:
getFirstComponent in class FocusTraversalPolicy
moveToStart
public void moveToStart(Component value)
moveToEnd
public void moveToEnd(Component value)
remove
public void remove(Component value)
append
public void append(Component value)
Copyright © 2012 KnowledgePlaza. All Rights Reserved.