- 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を構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 booleancompareTabOrder(Component a, Component b)コンポーネントをフォーカス・トラバーサル・サイクル順序で比較します。ComponentgetComponentAfter(Container aContainer, Component aComponent)コンポーネントを後で返します。ComponentgetComponentBefore(Container aContainer, Component aComponent)前にコンポーネントを返します。ComponentgetFirstComponent(Container aContainer)最初のコンポーネントを返します。ComponentgetLastComponent(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- コンテナ- 戻り値:
- 最初のコンポーネント
-
getLastComponent
public Component getLastComponent(Container aContainer)
最後のコンポーネントを返します。- パラメータ:
aContainer- コンテナ- 戻り値:
- 最後のコンポーネント
-
-