public class VisibilityFocusTraversalPolicy
extends java.awt.FocusTraversalPolicy
Constructor | Description |
---|---|
VisibilityFocusTraversalPolicy(java.awt.FocusTraversalPolicy defaultPolicy) |
The constructor.
|
VisibilityFocusTraversalPolicy(java.awt.FocusTraversalPolicy defaultPolicy,
java.awt.Container container) |
The constructor.
|
Modifier and Type | Method | 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.FocusTraversalPolicy
public java.awt.Component getComponentBefore(java.awt.Container aContainer, java.awt.Component aComponent)
getComponentBefore
in class java.awt.FocusTraversalPolicy
public java.awt.Component getFirstComponent(java.awt.Container aContainer)
getFirstComponent
in class java.awt.FocusTraversalPolicy
public java.awt.Component getLastComponent(java.awt.Container aContainer)
getLastComponent
in class java.awt.FocusTraversalPolicy
public java.awt.Component getDefaultComponent(java.awt.Container aContainer)
getDefaultComponent
in class java.awt.FocusTraversalPolicy
public java.awt.Component getInitialComponent(java.awt.Window window)
getInitialComponent
in class java.awt.FocusTraversalPolicy