public class VisibilityFocusTraversalPolicy
extends java.awt.FocusTraversalPolicy
| Constructor and Description |
|---|
VisibilityFocusTraversalPolicy(java.awt.FocusTraversalPolicy defaultPolicy)
The constructor.
|
VisibilityFocusTraversalPolicy(java.awt.FocusTraversalPolicy defaultPolicy,
java.awt.Container container)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addContainer(java.awt.Container container)
Adds the container that needs to check the visibility of its child component.
|
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.Container[] |
getContainers()
Gets all the containers that need to check the visibility of its child component.
|
java.awt.Component |
getDefaultComponent(java.awt.Container aContainer) |
java.awt.FocusTraversalPolicy |
getDefaultPolicy()
Gets the default FocusTraversalPolicy
|
java.awt.Component |
getFirstComponent(java.awt.Container aContainer) |
java.awt.Component |
getInitialComponent(java.awt.Window window) |
java.awt.Component |
getLastComponent(java.awt.Container aContainer) |
void |
removeContainer(java.awt.Container container)
Removes the container that needs to check the visibility of its child component.
|
public VisibilityFocusTraversalPolicy(java.awt.FocusTraversalPolicy defaultPolicy)
defaultPolicy - the default FocusTraversalPolicypublic VisibilityFocusTraversalPolicy(java.awt.FocusTraversalPolicy defaultPolicy,
java.awt.Container container)
defaultPolicy - the default FocusTraversalPolicycontainer - the container to check the visibility of its child componentspublic void addContainer(java.awt.Container container)
container - the containerpublic void removeContainer(java.awt.Container container)
container - the containerpublic java.awt.Container[] getContainers()
public java.awt.FocusTraversalPolicy getDefaultPolicy()
public java.awt.Component getComponentAfter(java.awt.Container aContainer,
java.awt.Component aComponent)
getComponentAfter in class java.awt.FocusTraversalPolicypublic java.awt.Component getComponentBefore(java.awt.Container aContainer,
java.awt.Component aComponent)
getComponentBefore in class java.awt.FocusTraversalPolicypublic java.awt.Component getFirstComponent(java.awt.Container aContainer)
getFirstComponent in class java.awt.FocusTraversalPolicypublic java.awt.Component getLastComponent(java.awt.Container aContainer)
getLastComponent in class java.awt.FocusTraversalPolicypublic java.awt.Component getDefaultComponent(java.awt.Container aContainer)
getDefaultComponent in class java.awt.FocusTraversalPolicypublic java.awt.Component getInitialComponent(java.awt.Window window)
getInitialComponent in class java.awt.FocusTraversalPolicy