public class DefaultFocusManager extends FocusManager
java.awt.KeyboardFocusManager
and
java.awt.DefaultKeyboardFocusManager
instead.
Please see How to Use the Focus Subsystem, a section in The Java Tutorial, and the Focus Specification for more information.
FOCUS_MANAGER_CLASS_PROPERTY
Constructor | Description |
---|---|
DefaultFocusManager() |
Constructs a
DefaultFocusManager . |
Modifier and Type | Method | Description |
---|---|---|
boolean |
compareTabOrder(java.awt.Component a,
java.awt.Component b) |
Compares the components by their focus traversal cycle order.
|
java.awt.Component |
getComponentAfter(java.awt.Container aContainer,
java.awt.Component aComponent) |
Returns the component after.
|
java.awt.Component |
getComponentBefore(java.awt.Container aContainer,
java.awt.Component aComponent) |
Returns the component before.
|
java.awt.Component |
getFirstComponent(java.awt.Container aContainer) |
Returns the first component.
|
java.awt.Component |
getLastComponent(java.awt.Container aContainer) |
Returns the last component.
|
dequeueKeyEvents, discardKeyEvents, dispatchEvent, dispatchKeyEvent, downFocusCycle, enqueueKeyEvents, focusNextComponent, focusPreviousComponent, postProcessKeyEvent, processKeyEvent, upFocusCycle
disableSwingFocusManager, getCurrentManager, isFocusManagerEnabled, setCurrentManager
addKeyEventDispatcher, addKeyEventPostProcessor, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clearFocusOwner, clearGlobalFocusOwner, downFocusCycle, firePropertyChange, fireVetoableChange, focusNextComponent, focusPreviousComponent, getActiveWindow, getCurrentFocusCycleRoot, getCurrentKeyboardFocusManager, getDefaultFocusTraversalKeys, getDefaultFocusTraversalPolicy, getFocusedWindow, getFocusOwner, getGlobalActiveWindow, getGlobalCurrentFocusCycleRoot, getGlobalFocusedWindow, getGlobalFocusOwner, getGlobalPermanentFocusOwner, getKeyEventDispatchers, getKeyEventPostProcessors, getPermanentFocusOwner, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, redispatchEvent, removeKeyEventDispatcher, removeKeyEventPostProcessor, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener, setCurrentKeyboardFocusManager, setDefaultFocusTraversalKeys, setDefaultFocusTraversalPolicy, setGlobalActiveWindow, setGlobalCurrentFocusCycleRoot, setGlobalFocusedWindow, setGlobalFocusOwner, setGlobalPermanentFocusOwner, upFocusCycle
public DefaultFocusManager()
DefaultFocusManager
.public java.awt.Component getComponentAfter(java.awt.Container aContainer, java.awt.Component aComponent)
aContainer
- a containeraComponent
- a componentpublic java.awt.Component getComponentBefore(java.awt.Container aContainer, java.awt.Component aComponent)
aContainer
- a containeraComponent
- a componentpublic java.awt.Component getFirstComponent(java.awt.Container aContainer)
aContainer
- a containerpublic java.awt.Component getLastComponent(java.awt.Container aContainer)
aContainer
- a containerpublic boolean compareTabOrder(java.awt.Component a, java.awt.Component b)
a
- the first componentb
- the second component Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-Ubuntu+0-9b151-2