java.lang.Object
java.awt.KeyboardFocusManager
java.awt.DefaultKeyboardFocusManager
javax.swing.FocusManager
javax.swing.DefaultFocusManager
- すべての実装されたインタフェース:
KeyEventDispatcher
,KeyEventPostProcessor
public class DefaultFocusManager extends FocusManager
このクラスは1.4 focus APIでは現在使用されていません。 クライアント・コードではこのクラスを使用できますが、開発者に対しては、
java.awt.KeyboardFocusManager
およびjava.awt.DefaultKeyboardFocusManager
に移行することを強く推奨します。
詳細は、「The Java Tutorial」の「How to Use the Focus Subsystem」および「Focus Specification」を参照してください。
- 導入されたバージョン:
- 1.2
-
フィールドのサマリー
クラスjavax.swing.FocusManagerで宣言されたフィールド
FOCUS_MANAGER_CLASS_PROPERTY
クラスjava.awt.KeyboardFocusManagerで宣言されたフィールド
BACKWARD_TRAVERSAL_KEYS, DOWN_CYCLE_TRAVERSAL_KEYS, FORWARD_TRAVERSAL_KEYS, UP_CYCLE_TRAVERSAL_KEYS
-
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明boolean
コンポーネントをフォーカス・トラバーサル・サイクル順序で比較します。getComponentAfter
(Container aContainer, Component aComponent) 後からコンポーネントを返します。getComponentBefore
(Container aContainer, Component aComponent) 前のコンポーネントを返します。getFirstComponent
(Container aContainer) 最初のコンポーネントを返します。getLastComponent
(Container aContainer) 最後のコンポーネントを返します。クラスjavax.swing.FocusManagerで宣言されたメソッド
disableSwingFocusManager, getCurrentManager, isFocusManagerEnabled, setCurrentManager
クラスjava.awt.DefaultKeyboardFocusManagerで宣言されたメソッド
dequeueKeyEvents, discardKeyEvents, dispatchEvent, dispatchKeyEvent, downFocusCycle, enqueueKeyEvents, focusNextComponent, focusPreviousComponent, postProcessKeyEvent, processKeyEvent, upFocusCycle
クラスjava.awt.KeyboardFocusManagerで宣言されたメソッド
addKeyEventDispatcher, addKeyEventPostProcessor, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clearFocusOwner, 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
-
コンストラクタの詳細
-
DefaultFocusManager
public DefaultFocusManager()DefaultFocusManager
を構築します。
-
-
メソッドの詳細
-
getComponentAfter
後からコンポーネントを返します。- パラメータ:
aContainer
- コンテナaComponent
- コンポーネント- 戻り値:
- 後のコンポーネント
-
getComponentBefore
前のコンポーネントを返します。- パラメータ:
aContainer
- コンテナaComponent
- コンポーネント- 戻り値:
- 前のコンポーネント
-
getFirstComponent
最初のコンポーネントを返します。- パラメータ:
aContainer
- コンテナ- 戻り値:
- 第1コンポーネント
-
getLastComponent
最後のコンポーネントを返します。- パラメータ:
aContainer
- コンテナ- 戻り値:
- 最後のコンポーネント
-
compareTabOrder
コンポーネントをフォーカス・トラバーサル・サイクル順序で比較します。- パラメータ:
a
- 第1コンポーネントb
- 第2コンポーネント- 戻り値:
- フォーカス・トラ・バー・サル・サイクル・オーダーによるコンポーネントの比較
-