Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class FocusManager extends DefaultKeyboardFocusManager
java.awt.KeyboardFocusManager
и java.awt.DefaultKeyboardFocusManager
вместо этого. Пожалуйста, см.
Модификатор и Тип | Поле и Описание |
---|---|
static String |
FOCUS_MANAGER_CLASS_PROPERTY
Это поле является устаревшим, и его использованию обескураживают, так как его спецификация является несовместимой с 1.4 API фокуса.
|
BACKWARD_TRAVERSAL_KEYS, DOWN_CYCLE_TRAVERSAL_KEYS, FORWARD_TRAVERSAL_KEYS, UP_CYCLE_TRAVERSAL_KEYS
Конструктор и Описание |
---|
FocusManager() |
Модификатор и Тип | Метод и Описание |
---|---|
static void |
disableSwingFocusManager()
Осуждаемый.
с 1.4, замененный
KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy) |
static FocusManager |
getCurrentManager()
Возвращает ток
KeyboardFocusManager экземпляр для контекста вызывающего потока. |
static boolean |
isFocusManagerEnabled()
Осуждаемый.
С 1.4, замененный
KeyboardFocusManager.getDefaultFocusTraversalPolicy() |
static void |
setCurrentManager(FocusManager aFocusManager)
Устанавливает ток
KeyboardFocusManager экземпляр для контекста вызывающего потока. |
dequeueKeyEvents, discardKeyEvents, dispatchEvent, dispatchKeyEvent, downFocusCycle, enqueueKeyEvents, focusNextComponent, focusPreviousComponent, postProcessKeyEvent, processKeyEvent, upFocusCycle
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
public static final String FOCUS_MANAGER_CLASS_PROPERTY
KeyboardFocusManager.getCurrentKeyboardFocusManager()
. См. Спецификацию Фокуса для получения дополнительной информации.public static FocusManager getCurrentManager()
KeyboardFocusManager
экземпляр для контекста вызывающего потока.KeyboardFocusManager
setCurrentManager(javax.swing.FocusManager)
public static void setCurrentManager(FocusManager aFocusManager) throws SecurityException
KeyboardFocusManager
экземпляр для контекста вызывающего потока. Если null
определяется, тогда ток KeyboardFocusManager
заменяется новым экземпляром DefaultKeyboardFocusManager
. Если a SecurityManager
устанавливается, вызывающий поток нужно предоставить AWTPermission
"replaceKeyboardFocusManager", чтобы заменить ток KeyboardFocusManager
. Если это разрешение не предоставят, то этот метод бросит a SecurityException
, и ток KeyboardFocusManager
будет неизменно.
aFocusManager
- новое KeyboardFocusManager
для контекста этого потокаSecurityException
- если у вызывающего потока нет разрешения, чтобы заменить ток KeyboardFocusManager
getCurrentManager()
, DefaultKeyboardFocusManager
@Deprecated public static void disableSwingFocusManager()
KeyboardFocusManager.setDefaultFocusTraversalPolicy(FocusTraversalPolicy)
KeyboardFocusManager
's значение по умолчанию FocusTraversalPolicy
к DefaultFocusTraversalPolicy
.@Deprecated public static boolean isFocusManagerEnabled()
KeyboardFocusManager.getDefaultFocusTraversalPolicy()
disableSwingFocusManager()
.disableSwingFocusManager()
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.