public final class CustomFocusTraversalPolicy
extends javax.swing.LayoutFocusTraversalPolicy
Constructor and Description |
---|
CustomFocusTraversalPolicy(java.awt.Component[] all)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.awt.Component |
getComponentAfter(java.awt.Container aContainer,
java.awt.Component aComponent)
Gets the next focusable component.
|
java.awt.Component |
getComponentBefore(java.awt.Container aContainer,
java.awt.Component aComponent)
Gets the previous focusable component.
|
java.awt.Component |
getFirstComponent(java.awt.Container aContainer)
Gets the first focusable component.
|
java.awt.Component |
getLastComponent(java.awt.Container aContainer)
Gets the last focusable component.
|
public CustomFocusTraversalPolicy(java.awt.Component[] all)
all
- The array with the components.public java.awt.Component getComponentAfter(java.awt.Container aContainer, java.awt.Component aComponent)
getComponentAfter
in class javax.swing.LayoutFocusTraversalPolicy
aContainer
- The swing container, e.g. a JFrame.aComponent
- The component to calculate focus.
public java.awt.Component getComponentBefore(java.awt.Container aContainer, java.awt.Component aComponent)
getComponentBefore
in class javax.swing.LayoutFocusTraversalPolicy
aContainer
- The swing container, e.g. a JFrame.aComponent
- The component to calculate focus.
public java.awt.Component getFirstComponent(java.awt.Container aContainer)
getFirstComponent
in class javax.swing.LayoutFocusTraversalPolicy
aContainer
- The swing container, e.g. a JFrame.
public java.awt.Component getLastComponent(java.awt.Container aContainer)
getLastComponent
in class javax.swing.LayoutFocusTraversalPolicy
aContainer
- The swing container, e.g. a JFrame.