Home » openjdk-7 » javax » swing » [javadoc | source]
javax.swing
public class: DefaultFocusManager [javadoc | source]
java.lang.Object
   java.awt.KeyboardFocusManager
      java.awt.DefaultKeyboardFocusManager
         javax.swing.FocusManager
            javax.swing.DefaultFocusManager

All Implemented Interfaces:
    KeyEventDispatcher, KeyEventPostProcessor

Direct Known Subclasses:
    DelegatingDefaultFocusManager

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 How to Use the Focus Subsystem, a section in The Java Tutorial, and the Focus Specification for more information.

Field Summary
final  FocusTraversalPolicy gluePolicy     
Fields inherited from javax.swing.FocusManager:
FOCUS_MANAGER_CLASS_PROPERTY
Fields inherited from java.awt.KeyboardFocusManager:
peer,  FORWARD_TRAVERSAL_KEYS,  BACKWARD_TRAVERSAL_KEYS,  UP_CYCLE_TRAVERSAL_KEYS,  DOWN_CYCLE_TRAVERSAL_KEYS,  TRAVERSAL_KEY_LENGTH,  currentSequencedEvent,  SNFH_FAILURE,  SNFH_SUCCESS_HANDLED,  SNFH_SUCCESS_PROCEED,  proxyActive
Constructor:
 public DefaultFocusManager() 
Method from javax.swing.DefaultFocusManager Summary:
compareTabOrder,   getComponentAfter,   getComponentBefore,   getFirstComponent,   getLastComponent
Methods from javax.swing.FocusManager:
disableSwingFocusManager,   getCurrentManager,   isFocusManagerEnabled,   setCurrentManager
Methods from java.awt.DefaultKeyboardFocusManager:
clearMarkers,   dequeueKeyEvents,   discardKeyEvents,   dispatchEvent,   dispatchKeyEvent,   downFocusCycle,   dumpMarkers,   enqueueKeyEvents,   focusNextComponent,   focusPreviousComponent,   postProcessKeyEvent,   processKeyEvent,   sendMessage,   upFocusCycle
Methods from java.awt.KeyboardFocusManager:
addKeyEventDispatcher,   addKeyEventPostProcessor,   addPropertyChangeListener,   addPropertyChangeListener,   addVetoableChangeListener,   addVetoableChangeListener,   clearGlobalFocusOwner,   clearMarkers,   clearMostRecentFocusOwner,   dequeueKeyEvents,   discardKeyEvents,   dispatchEvent,   dispatchKeyEvent,   downFocusCycle,   downFocusCycle,   dumpRequests,   enqueueKeyEvents,   firePropertyChange,   fireVetoableChange,   focusNextComponent,   focusNextComponent,   focusPreviousComponent,   focusPreviousComponent,   getActiveWindow,   getCurrentFocusCycleRoot,   getCurrentKeyboardFocusManager,   getCurrentKeyboardFocusManager,   getCurrentSequencedEvent,   getCurrentWaitingRequest,   getDefaultFocusTraversalKeys,   getDefaultFocusTraversalPolicy,   getFocusOwner,   getFocusedWindow,   getGlobalActiveWindow,   getGlobalCurrentFocusCycleRoot,   getGlobalFocusOwner,   getGlobalFocusedWindow,   getGlobalPermanentFocusOwner,   getHeavyweight,   getKeyEventDispatchers,   getKeyEventPostProcessors,   getMostRecentFocusOwner,   getNativeFocusOwner,   getNativeFocusedWindow,   getPermanentFocusOwner,   getPropertyChangeListeners,   getPropertyChangeListeners,   getVetoableChangeListeners,   getVetoableChangeListeners,   initFocusTraversalKeysSet,   isAutoFocusTransferEnabled,   isAutoFocusTransferEnabledFor,   isProxyActive,   markClearGlobalFocusOwner,   postProcessKeyEvent,   processCurrentLightweightRequests,   processKeyEvent,   processSynchronousLightweightTransfer,   redispatchEvent,   removeFirstRequest,   removeKeyEventDispatcher,   removeKeyEventPostProcessor,   removeLastFocusRequest,   removePropertyChangeListener,   removePropertyChangeListener,   removeVetoableChangeListener,   removeVetoableChangeListener,   retargetFocusEvent,   retargetFocusGained,   retargetFocusLost,   retargetUnexpectedFocusEvent,   setCurrentKeyboardFocusManager,   setCurrentSequencedEvent,   setDefaultFocusTraversalKeys,   setDefaultFocusTraversalPolicy,   setGlobalActiveWindow,   setGlobalCurrentFocusCycleRoot,   setGlobalFocusOwner,   setGlobalFocusedWindow,   setGlobalPermanentFocusOwner,   setMostRecentFocusOwner,   setMostRecentFocusOwner,   setNativeFocusOwner,   shouldNativelyFocusHeavyweight,   upFocusCycle,   upFocusCycle
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from javax.swing.DefaultFocusManager Detail:
 public boolean compareTabOrder(Component a,
    Component b) 
 public Component getComponentAfter(Container aContainer,
    Component aComponent) 
 public Component getComponentBefore(Container aContainer,
    Component aComponent) 
 public Component getFirstComponent(Container aContainer) 
 public Component getLastComponent(Container aContainer)