Class FlatToolBarUI.FlatToolBarFocusTraversalPolicy
java.lang.Object
java.awt.FocusTraversalPolicy
javax.swing.InternalFrameFocusTraversalPolicy
javax.swing.SortingFocusTraversalPolicy
javax.swing.LayoutFocusTraversalPolicy
com.formdev.flatlaf.ui.FlatToolBarUI.FlatToolBarFocusTraversalPolicy
- All Implemented Interfaces:
Serializable
- Enclosing class:
FlatToolBarUI
Focus traversal policy used for toolbar to modify traversal behaviour:
- Tab-key moves focus out of toolbar.
- If moving focus into the toolbar, focus recently focused toolbar button.
- Since:
- 2
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetComponentAfter(Container aContainer, Component aComponent) getComponentBefore(Container aContainer, Component aComponent) getFirstComponent(Container aContainer) getLastComponent(Container aContainer) private ComponentgetRecentComponent(Container aContainer, boolean first) Methods inherited from class LayoutFocusTraversalPolicy
acceptMethods inherited from class SortingFocusTraversalPolicy
getComparator, getDefaultComponent, getImplicitDownCycleTraversal, setComparator, setImplicitDownCycleTraversalMethods inherited from class InternalFrameFocusTraversalPolicy
getInitialComponentMethods inherited from class FocusTraversalPolicy
getInitialComponent
-
Constructor Details
-
FlatToolBarFocusTraversalPolicy
protected FlatToolBarFocusTraversalPolicy()
-
-
Method Details
-
getComponentAfter
- Overrides:
getComponentAfterin classLayoutFocusTraversalPolicy
-
getComponentBefore
- Overrides:
getComponentBeforein classLayoutFocusTraversalPolicy
-
getFirstComponent
- Overrides:
getFirstComponentin classLayoutFocusTraversalPolicy
-
getLastComponent
- Overrides:
getLastComponentin classLayoutFocusTraversalPolicy
-
getRecentComponent
-