javax.swing
Class DefaultFocusManager
java.lang.Object
java.awt.KeyboardFocusManager
java.awt.DefaultKeyboardFocusManager
javax.swing.FocusManager
javax.swing.DefaultFocusManager
- All Implemented Interfaces:
- KeyEventDispatcher, KeyEventPostProcessor
- Direct Known Subclasses:
- DelegatingDefaultFocusManager
- public class DefaultFocusManager
- extends FocusManager
This class has been obsoleted by the 1.4 focus APIs. While client code may
still use this class, developers are strongly encouraged to use
java.awt.KeyboardFocusManager
and
java.awt.DefaultKeyboardFocusManager
instead. Please see the
Focus Specification for more information.
- Author:
- Arnaud Weber, David Mendenhall
- See Also:
- Focus Specification
Methods inherited from class java.awt.DefaultKeyboardFocusManager |
dequeueKeyEvents, discardKeyEvents, dispatchEvent, dispatchKeyEvent, downFocusCycle, enqueueKeyEvents, focusNextComponent, focusPreviousComponent, postProcessKeyEvent, processKeyEvent, upFocusCycle |
Methods inherited from class java.awt.KeyboardFocusManager |
addKeyEventDispatcher, 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, upFocusCycle |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
gluePolicy
final FocusTraversalPolicy gluePolicy
layoutPolicy
private final FocusTraversalPolicy layoutPolicy
comparator
private final LayoutComparator comparator
DefaultFocusManager
public DefaultFocusManager()
getComponentAfter
public Component getComponentAfter(Container aContainer,
Component aComponent)
getComponentBefore
public Component getComponentBefore(Container aContainer,
Component aComponent)
getFirstComponent
public Component getFirstComponent(Container aContainer)
getLastComponent
public Component getLastComponent(Container aContainer)
compareTabOrder
public boolean compareTabOrder(Component a,
Component b)