Package com.formdev.flatlaf.ui
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 Component
getRecentComponent
(Container aContainer, boolean first) Methods inherited from class javax.swing.LayoutFocusTraversalPolicy
accept
Methods inherited from class javax.swing.SortingFocusTraversalPolicy
getComparator, getDefaultComponent, getImplicitDownCycleTraversal, setComparator, setImplicitDownCycleTraversal
Methods inherited from class javax.swing.InternalFrameFocusTraversalPolicy
getInitialComponent
Methods inherited from class java.awt.FocusTraversalPolicy
getInitialComponent
-
Constructor Details
-
FlatToolBarFocusTraversalPolicy
protected FlatToolBarFocusTraversalPolicy()
-
-
Method Details
-
getComponentAfter
- Overrides:
getComponentAfter
in classLayoutFocusTraversalPolicy
-
getComponentBefore
- Overrides:
getComponentBefore
in classLayoutFocusTraversalPolicy
-
getFirstComponent
- Overrides:
getFirstComponent
in classLayoutFocusTraversalPolicy
-
getLastComponent
- Overrides:
getLastComponent
in classLayoutFocusTraversalPolicy
-
getRecentComponent
-