public class DefaultFocusManager extends FocusManager
KeyboardFocusManager and
DefaultKeyboardFocusManager API.FOCUS_MANAGER_CLASS_PROPERTYBACKWARD_TRAVERSAL_KEYS, DOWN_CYCLE_TRAVERSAL_KEYS, FORWARD_TRAVERSAL_KEYS, UP_CYCLE_TRAVERSAL_KEYS| Constructor and Description |
|---|
DefaultFocusManager()
Constructor DefaultFocusManager
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
compareTabOrder(Component component1,
Component component2)
compareTabOrder
|
void |
focusNextComponent(Component component)
focusNextComponent
|
void |
focusPreviousComponent(Component component)
focusPreviousComponent
|
Component |
getComponentAfter(Container container,
Component component)
getComponentAfter
|
Component |
getComponentBefore(Container container,
Component component)
getComponentBefore
|
Component |
getFirstComponent(Container container)
getFirstComponent
|
Component |
getLastComponent(Container container)
getLastComponent
|
void |
processKeyEvent(Component component,
KeyEvent event)
processKeyEvent
|
disableSwingFocusManager, getCurrentManager, isFocusManagerEnabled, setCurrentManagerdequeueKeyEvents, discardKeyEvents, dispatchEvent, dispatchKeyEvent, downFocusCycle, enqueueKeyEvents, postProcessKeyEvent, upFocusCycleaddKeyEventDispatcher, addKeyEventPostProcessor, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, 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, upFocusCyclepublic DefaultFocusManager()
public void processKeyEvent(Component component, KeyEvent event)
processKeyEvent in class DefaultKeyboardFocusManagercomponent - TODOevent - TODOpublic void focusNextComponent(Component component)
focusNextComponent in class DefaultKeyboardFocusManagercomponent - TODODefaultFocusTraversalPolicypublic void focusPreviousComponent(Component component)
focusPreviousComponent in class DefaultKeyboardFocusManagercomponent - TODODefaultFocusTraversalPolicypublic Component getFirstComponent(Container container)
container - TODOpublic Component getLastComponent(Container container)
container - TODOpublic Component getComponentBefore(Container container, Component component)
container - TODOcomponent - TODOpublic Component getComponentAfter(Container container, Component component)
container - TODOcomponent - TODOpublic boolean compareTabOrder(Component component1, Component component2)
component1 - TODOcomponent2 - TODO