KeyEventDispatcher
, KeyEventPostProcessor
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
BACKWARD_TRAVERSAL_KEYS, DOWN_CYCLE_TRAVERSAL_KEYS, FORWARD_TRAVERSAL_KEYS, UP_CYCLE_TRAVERSAL_KEYS
Constructor | Description |
---|---|
DefaultFocusManager() |
Constructs a
DefaultFocusManager . |
Modifier and Type | Method | Description |
---|---|---|
boolean |
compareTabOrder(Component a,
Component b) |
Compares the components by their focus traversal cycle order.
|
Component |
getComponentAfter(Container aContainer,
Component aComponent) |
Returns the component after.
|
Component |
getComponentBefore(Container aContainer,
Component aComponent) |
Returns the component before.
|
Component |
getFirstComponent(Container aContainer) |
Returns the first component.
|
Component |
getLastComponent(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 Component getComponentAfter(Container aContainer, Component aComponent)
aContainer
- a containeraComponent
- a componentpublic Component getComponentBefore(Container aContainer, Component aComponent)
aContainer
- a containeraComponent
- a componentpublic Component getFirstComponent(Container aContainer)
aContainer
- a containerpublic Component getLastComponent(Container aContainer)
aContainer
- a container 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-internal+0-adhoc.mlchung.jdk9-jdeps