public class DefaultFocusManager extends FocusManager
java.awt.KeyboardFocusManager和java.awt.DefaultKeyboardFocusManager 。
请参阅How to Use the Focus Subsystem ,在Java教程一节,以及Focus Specification以获取更多信息。
FOCUS_MANAGER_CLASS_PROPERTY
BACKWARD_TRAVERSAL_KEYS,
DOWN_CYCLE_TRAVERSAL_KEYS,
FORWARD_TRAVERSAL_KEYS,
UP_CYCLE_TRAVERSAL_KEYS
| Constructor and Description |
|---|
DefaultFocusManager()
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
compareTabOrder(Component a,
Component b)
|
Component |
getComponentAfter(Container aContainer,
Component aComponent)
|
Component |
getComponentBefore(Container aContainer,
Component aComponent)
|
Component |
getFirstComponent(Container aContainer)
|
Component |
getLastComponent(Container aContainer)
|
disableSwingFocusManager,
getCurrentManager,
isFocusManagerEnabled,
setCurrentManager
dequeueKeyEvents,
discardKeyEvents,
dispatchEvent,
dispatchKeyEvent,
downFocusCycle,
enqueueKeyEvents,
focusNextComponent,
focusPreviousComponent,
postProcessKeyEvent,
processKeyEvent,
upFocusCycle
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