javax.swing
Class FocusManager

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

public abstract class FocusManager
extends DefaultKeyboardFocusManager

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


Field Summary
static String FOCUS_MANAGER_CLASS_PROPERTY
          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
FocusManager()
          Constructor FocusManager
 
Method Summary
static void disableSwingFocusManager()
          Deprecated. 1.4
static FocusManager getCurrentManager()
          getCurrentManager
static boolean isFocusManagerEnabled()
          Deprecated. 1.4
static void setCurrentManager(FocusManager manager)
          setCurrentManager
 
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
 

Field Detail

FOCUS_MANAGER_CLASS_PROPERTY

public static final String FOCUS_MANAGER_CLASS_PROPERTY
FOCUS_MANAGER_CLASS_PROPERTY

See Also:
Constant Field Values
Constructor Detail

FocusManager

public FocusManager()
Constructor FocusManager

Method Detail

getCurrentManager

public static FocusManager getCurrentManager()
getCurrentManager

Returns:
FocusManager

setCurrentManager

public static void setCurrentManager(FocusManager manager)
setCurrentManager

Parameters:
manager - TODO

disableSwingFocusManager

public static void disableSwingFocusManager()
Deprecated. 1.4

disableSwingFocusManager


isFocusManagerEnabled

public static boolean isFocusManagerEnabled()
Deprecated. 1.4

isFocusManagerEnabled

Returns:
boolean