java.lang.Object
java.awt.FocusTraversalPolicy
javax.swing.InternalFrameFocusTraversalPolicy
- 直系の既知のサブクラス:
- SortingFocusTraversalPolicy
public abstract class InternalFrameFocusTraversalPolicy extends FocusTraversalPolicy
JInternalFrameの初期Componentを判定するためのアルゴリズムを任意に提供できるFocusTraversalPolicyです。 初期ComponentはJInternalFrameがはじめて選択されたときに最初にフォーカスを受け取ります。 デフォルトでは、フォーカスを送るJInternalFrameのデフォルトComponentと同じです。 
- 導入されたバージョン:
- 1.4
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明JinternalFrameが最初に選択されたときにフォーカスを受け取るComponentを返します。クラスjava.awt.FocusTraversalPolicyで宣言されたメソッドgetComponentAfter, getComponentBefore, getDefaultComponent, getFirstComponent, getInitialComponent, getLastComponent
- 
コンストラクタの詳細- 
InternalFrameFocusTraversalPolicyprotected InternalFrameFocusTraversalPolicy()サブクラスが呼び出すためのコンストラクタ。
 
- 
- 
メソッドの詳細- 
getInitialComponentpublic Component getInitialComponent(JInternalFrame frame) JinternalFrameが最初に選択されたときにフォーカスを受け取るComponentを返します。setSelected(true)の呼出しで一度JInternalFrameが選択されると、初期Componentはそれ以降使用されません。 その代わり、一度JinternalFrameが失った選択状態を再度獲得した場合、またはJinternalFrameが一度非表示になったあと、再表示された場合は、最後にフォーカスを受け取ったJinternalFrameのComponentがフォーカス所有者になります。 このメソッドのデフォルト実装ではフォーカスを送るJInternalFrameのデフォルトComponentを返します。- パラメータ:
- frame- 初期Componentが返されるJInternalFrame
- 戻り値:
- フレームをはじめて選択したときにフォーカスを受け取るコンポーネント。適切なComponentが見つからない場合はnull
- スロー:
- IllegalArgumentException- ウィンドウがnullの場合
- 関連項目:
 
 
-