javax.swing
Class DefaultFocusManager

java.lang.Object
  extended by java.awt.KeyboardFocusManager
      extended by java.awt.DefaultKeyboardFocusManager
          extended by javax.swing.FocusManager
              extended by javax.swing.DefaultFocusManager
All Implemented Interfaces:
KeyEventDispatcher, KeyEventPostProcessor

public class DefaultFocusManager
extends FocusManager

This class has been obsoleted by the new KeyboardFocusManager and DefaultKeyboardFocusManager API.


Field Summary
 
Fields inherited from class javax.swing.FocusManager
FOCUS_MANAGER_CLASS_PROPERTY
 
Fields inherited from class java.awt.KeyboardFocusManager
BACKWARD_TRAVERSAL_KEYS, DOWN_CYCLE_TRAVERSAL_KEYS, FORWARD_TRAVERSAL_KEYS, UP_CYCLE_TRAVERSAL_KEYS
 
Constructor Summary
DefaultFocusManager()
          Constructor DefaultFocusManager
 
Method Summary
 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
 
Methods inherited from class javax.swing.FocusManager
disableSwingFocusManager, getCurrentManager, isFocusManagerEnabled, setCurrentManager
 
Methods inherited from class java.awt.DefaultKeyboardFocusManager
dequeueKeyEvents, discardKeyEvents, dispatchEvent, dispatchKeyEvent, downFocusCycle, enqueueKeyEvents, postProcessKeyEvent, 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
 

Constructor Detail

DefaultFocusManager

public DefaultFocusManager()
Constructor DefaultFocusManager

Method Detail

processKeyEvent

public void processKeyEvent(Component component,
                            KeyEvent event)
processKeyEvent

Overrides:
processKeyEvent in class DefaultKeyboardFocusManager
Parameters:
component - TODO
event - TODO

focusNextComponent

public void focusNextComponent(Component component)
focusNextComponent

Overrides:
focusNextComponent in class DefaultKeyboardFocusManager
Parameters:
component - TODO
See Also:
DefaultFocusTraversalPolicy

focusPreviousComponent

public void focusPreviousComponent(Component component)
focusPreviousComponent

Overrides:
focusPreviousComponent in class DefaultKeyboardFocusManager
Parameters:
component - TODO
See Also:
DefaultFocusTraversalPolicy

getFirstComponent

public Component getFirstComponent(Container container)
getFirstComponent

Parameters:
container - TODO
Returns:
Component

getLastComponent

public Component getLastComponent(Container container)
getLastComponent

Parameters:
container - TODO
Returns:
Component

getComponentBefore

public Component getComponentBefore(Container container,
                                    Component component)
getComponentBefore

Parameters:
container - TODO
component - TODO
Returns:
Component

getComponentAfter

public Component getComponentAfter(Container container,
                                   Component component)
getComponentAfter

Parameters:
container - TODO
component - TODO
Returns:
Component

compareTabOrder

public boolean compareTabOrder(Component component1,
                               Component component2)
compareTabOrder

Parameters:
component1 - TODO
component2 - TODO
Returns:
boolean