|
Préférences
Moteurs de recherche
|
|||||||||||||||||||||||||
| JavaTM 2 Platform Std. Ed. v1.5.0
javax.swing
|
||||||||||||||||||||||||||
| Field Summary | |
|---|---|
static String |
FOCUS_MANAGER_CLASS_PROPERTY
This field is obsolete, and its use is discouraged since its specification is incompatible with the 1.4 focus APIs. |
| Fields inherited from class java.awt.KeyboardFocusManager |
|---|
BACKWARD_TRAVERSAL_KEYS, DOWN_CYCLE_TRAVERSAL_KEYS, FORWARD_TRAVERSAL_KEYS, UP_CYCLE_TRAVERSAL_KEYS |
| Constructor Summary | |
|---|---|
FocusManager()
|
|
| Method Summary | |
|---|---|
static void |
disableSwingFocusManager()
Deprecated. as of 1.4, replaced by KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy) |
static FocusManager |
getCurrentManager()
Returns the current KeyboardFocusManager instance
for the calling thread's context. |
static boolean |
isFocusManagerEnabled()
Deprecated. As of 1.4, replaced by KeyboardFocusManager.getDefaultFocusTraversalPolicy() |
static void |
setCurrentManager(FocusManager aFocusManager)
Sets the current KeyboardFocusManager instance
for the calling thread's context. |
| Methods inherited from class java.awt.DefaultKeyboardFocusManager |
|---|
dequeueKeyEvents, discardKeyEvents, dispatchEvent, dispatchKeyEvent, downFocusCycle, enqueueKeyEvents, focusNextComponent, focusPreviousComponent, postProcessKeyEvent, processKeyEvent, upFocusCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String FOCUS_MANAGER_CLASS_PROPERTY
KeyboardFocusManager.getCurrentKeyboardFocusManager().
See the Focus Specification for more information.
| Constructor Detail |
|---|
public FocusManager()
| Method Detail |
|---|
public static FocusManager getCurrentManager()
KeyboardFocusManager instance
for the calling thread's context.
KeyboardFocusManagersetCurrentManager(javax.swing.FocusManager)public static void setCurrentManager(FocusManager aFocusManager) throws SecurityException
KeyboardFocusManager instance
for the calling thread's context. If null is
specified, then the current KeyboardFocusManager
is replaced with a new instance of
DefaultKeyboardFocusManager.
If a SecurityManager is installed,
the calling thread must be granted the AWTPermission
"replaceKeyboardFocusManager" in order to replace the
the current KeyboardFocusManager.
If this permission is not granted,
this method will throw a SecurityException,
and the current KeyboardFocusManager will be unchanged.
aFocusManager - the new KeyboardFocusManager
for this thread's context
SecurityException - if the calling thread does not have permission
to replace the current KeyboardFocusManagergetCurrentManager(),
DefaultKeyboardFocusManager@Deprecated public static void disableSwingFocusManager()
KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy)
KeyboardFocusManager's default
FocusTraversalPolicy to
DefaultFocusTraversalPolicy.
@Deprecated public static boolean isFocusManagerEnabled()
KeyboardFocusManager.getDefaultFocusTraversalPolicy()
disableSwingFocusManager().
disableSwingFocusManager()