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:
java.io.Serializable
- Enclosing class:
- FlatToolBarUI
protected class FlatToolBarUI.FlatToolBarFocusTraversalPolicy extends javax.swing.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 protected
FlatToolBarFocusTraversalPolicy()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Component
getComponentAfter(java.awt.Container aContainer, java.awt.Component aComponent)
java.awt.Component
getComponentBefore(java.awt.Container aContainer, java.awt.Component aComponent)
java.awt.Component
getFirstComponent(java.awt.Container aContainer)
java.awt.Component
getLastComponent(java.awt.Container aContainer)
private java.awt.Component
getRecentComponent(java.awt.Container aContainer, boolean first)
-
-
-
Method Detail
-
getComponentAfter
public java.awt.Component getComponentAfter(java.awt.Container aContainer, java.awt.Component aComponent)
- Overrides:
getComponentAfter
in classjavax.swing.LayoutFocusTraversalPolicy
-
getComponentBefore
public java.awt.Component getComponentBefore(java.awt.Container aContainer, java.awt.Component aComponent)
- Overrides:
getComponentBefore
in classjavax.swing.LayoutFocusTraversalPolicy
-
getFirstComponent
public java.awt.Component getFirstComponent(java.awt.Container aContainer)
- Overrides:
getFirstComponent
in classjavax.swing.LayoutFocusTraversalPolicy
-
getLastComponent
public java.awt.Component getLastComponent(java.awt.Container aContainer)
- Overrides:
getLastComponent
in classjavax.swing.LayoutFocusTraversalPolicy
-
getRecentComponent
private java.awt.Component getRecentComponent(java.awt.Container aContainer, boolean first)
-
-