- 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
 
- 
 
- 
- 
- 
メソッドの詳細- 
getComponentAfterpublic Component getComponentAfter(Container aContainer, Component aComponent) 後のコンポーネントを返します。- パラメータ:
- aContainer- コンテナ
- aComponent- コンポーネント
- 戻り値:
- 後のコンポーネント
 
 - 
getComponentBeforepublic Component getComponentBefore(Container aContainer, Component aComponent) 前のコンポーネントを返します。- パラメータ:
- aContainer- コンテナ
- aComponent- コンポーネント
- 戻り値:
- 前のコンポーネント
 
 - 
getFirstComponentpublic Component getFirstComponent(Container aContainer) 最初のコンポーネントを返します。- パラメータ:
- aContainer- コンテナ
- 戻り値:
- 第1コンポーネント
 
 - 
getLastComponentpublic Component getLastComponent(Container aContainer) 最後のコンポーネントを返します。- パラメータ:
- aContainer- コンテナ
- 戻り値:
- 最後のコンポーネント
 
 
- 
 
-