java.awt
Class KeyboardFocusManager
java.lang.Object
java.awt.KeyboardFocusManager
- All Implemented Interfaces:
- java.awt.KeyEventDispatcher, java.awt.KeyEventPostProcessor
public abstract class KeyboardFocusManager
- extends Object
- implements java.awt.KeyEventDispatcher, java.awt.KeyEventPostProcessor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FORWARD_TRAVERSAL_KEYS
public static final int FORWARD_TRAVERSAL_KEYS
- See Also:
- Constant Field Values
BACKWARD_TRAVERSAL_KEYS
public static final int BACKWARD_TRAVERSAL_KEYS
- See Also:
- Constant Field Values
UP_CYCLE_TRAVERSAL_KEYS
public static final int UP_CYCLE_TRAVERSAL_KEYS
- See Also:
- Constant Field Values
DOWN_CYCLE_TRAVERSAL_KEYS
public static final int DOWN_CYCLE_TRAVERSAL_KEYS
- See Also:
- Constant Field Values
getCurrentKeyboardFocusManager
public static KeyboardFocusManager getCurrentKeyboardFocusManager()
getFocusOwner
public Component getFocusOwner()
clearGlobalFocusOwner
public void clearGlobalFocusOwner()
getPermanentFocusOwner
public Component getPermanentFocusOwner()
getFocusedWindow
public Window getFocusedWindow()
getActiveWindow
public Window getActiveWindow()
getDefaultFocusTraversalPolicy
public java.awt.FocusTraversalPolicy getDefaultFocusTraversalPolicy()
setDefaultFocusTraversalPolicy
public void setDefaultFocusTraversalPolicy(java.awt.FocusTraversalPolicy defaultPolicy)
setDefaultFocusTraversalKeys
public void setDefaultFocusTraversalKeys(int id,
Set keystrokes)
getDefaultFocusTraversalKeys
public Set getDefaultFocusTraversalKeys(int id)
getCurrentFocusCycleRoot
public Container getCurrentFocusCycleRoot()
addPropertyChangeListener
public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
removePropertyChangeListener
public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
getPropertyChangeListeners
public java.beans.PropertyChangeListener[] getPropertyChangeListeners()
addVetoableChangeListener
public void addVetoableChangeListener(java.beans.VetoableChangeListener listener)
removeVetoableChangeListener
public void removeVetoableChangeListener(java.beans.VetoableChangeListener listener)
getVetoableChangeListeners
public java.beans.VetoableChangeListener[] getVetoableChangeListeners()
addKeyEventDispatcher
public void addKeyEventDispatcher(java.awt.KeyEventDispatcher dispatcher)
removeKeyEventDispatcher
public void removeKeyEventDispatcher(java.awt.KeyEventDispatcher dispatcher)
addKeyEventPostProcessor
public void addKeyEventPostProcessor(java.awt.KeyEventPostProcessor processor)
removeKeyEventPostProcessor
public void removeKeyEventPostProcessor(java.awt.KeyEventPostProcessor processor)
dispatchEvent
public abstract boolean dispatchEvent(AWTEvent e)
redispatchEvent
public final void redispatchEvent(Component target,
AWTEvent e)
dispatchKeyEvent
public abstract boolean dispatchKeyEvent(KeyEvent e)
- Specified by:
dispatchKeyEvent in interface java.awt.KeyEventDispatcher
postProcessKeyEvent
public abstract boolean postProcessKeyEvent(KeyEvent e)
- Specified by:
postProcessKeyEvent in interface java.awt.KeyEventPostProcessor
processKeyEvent
public abstract void processKeyEvent(Component focusedComponent,
KeyEvent e)
focusNextComponent
public abstract void focusNextComponent(Component aComponent)
focusPreviousComponent
public abstract void focusPreviousComponent(Component aComponent)
upFocusCycle
public abstract void upFocusCycle(Component aComponent)
downFocusCycle
public abstract void downFocusCycle(Container aContainer)
focusNextComponent
public final void focusNextComponent()
focusPreviousComponent
public final void focusPreviousComponent()
upFocusCycle
public final void upFocusCycle()
downFocusCycle
public final void downFocusCycle()