- 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
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 DefaultFocusManager()
DefaultFocusManager
を構築します。
-
メソッドのサマリー
修飾子と型 メソッド 説明 boolean
compareTabOrder(Component a, Component b)
フォーカス・トラバーサル・サイクルの順序でコンポーネントを比較します。Component
getComponentAfter(Container aContainer, Component aComponent)
後のコンポーネントを返します。Component
getComponentBefore(Container aContainer, Component aComponent)
前のコンポーネントを返します。Component
getFirstComponent(Container aContainer)
最初のコンポーネントを返します。Component
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
-
-
-
-
メソッドの詳細
-
getComponentAfter
public Component getComponentAfter(Container aContainer, Component aComponent)
後のコンポーネントを返します。- パラメータ:
aContainer
- コンテナaComponent
- コンポーネント- 戻り値:
- 後のコンポーネント
-
getComponentBefore
public Component getComponentBefore(Container aContainer, Component aComponent)
前のコンポーネントを返します。- パラメータ:
aContainer
- コンテナaComponent
- コンポーネント- 戻り値:
- 前のコンポーネント
-
getFirstComponent
public Component getFirstComponent(Container aContainer)
最初のコンポーネントを返します。- パラメータ:
aContainer
- コンテナ- 戻り値:
- 第1コンポーネント
-
getLastComponent
public Component getLastComponent(Container aContainer)
最後のコンポーネントを返します。- パラメータ:
aContainer
- コンテナ- 戻り値:
- 最後のコンポーネント
-
-