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
protected class FlatToolBarUI.FlatToolBarFocusTraversalPolicy extends LayoutFocusTraversalPolicy
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:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedFlatToolBarFocusTraversalPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ComponentgetComponentAfter(Container aContainer, Component aComponent)ComponentgetComponentBefore(Container aContainer, Component aComponent)ComponentgetFirstComponent(Container aContainer)ComponentgetLastComponent(Container aContainer)-
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
-
-
-
-
Method Detail
-
getComponentAfter
public Component getComponentAfter(Container aContainer, Component aComponent)
- Overrides:
getComponentAfterin classLayoutFocusTraversalPolicy
-
getComponentBefore
public Component getComponentBefore(Container aContainer, Component aComponent)
- Overrides:
getComponentBeforein classLayoutFocusTraversalPolicy
-
getFirstComponent
public Component getFirstComponent(Container aContainer)
- Overrides:
getFirstComponentin classLayoutFocusTraversalPolicy
-
getLastComponent
public Component getLastComponent(Container aContainer)
- Overrides:
getLastComponentin classLayoutFocusTraversalPolicy
-
-