org.tbee.swing
Class CustomFocusTraversalPolicy
java.lang.Object
java.awt.FocusTraversalPolicy
org.tbee.swing.CustomFocusTraversalPolicy
public class CustomFocusTraversalPolicy
- extends java.awt.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.awt.FocusTraversalPolicy |
getInitialComponent |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMPONENTS_PROPERTY_ID
public static final java.lang.String COMPONENTS_PROPERTY_ID
- See Also:
- Constant Field Values
CustomFocusTraversalPolicy
public CustomFocusTraversalPolicy()
- Parameters:
components -
CustomFocusTraversalPolicy
public CustomFocusTraversalPolicy(java.util.List<java.awt.Component> components)
- Parameters:
components -
CustomFocusTraversalPolicy
public CustomFocusTraversalPolicy(java.awt.Component... components)
- Parameters:
components -
getComponents
public java.util.List<java.awt.Component> getComponents()
- Components:
setComponents
public void setComponents(java.util.List<java.awt.Component> value)
withComponents
public CustomFocusTraversalPolicy withComponents(java.util.List<java.awt.Component> value)
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
moveToStart
public void moveToStart(java.awt.Component value)
moveToEnd
public void moveToEnd(java.awt.Component value)
remove
public void remove(java.awt.Component value)
append
public void append(java.awt.Component value)
Copyright © 2010. All Rights Reserved.