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 
- 
コンストラクタの詳細
- 
InternalFrameFocusTraversalPolicy
protected InternalFrameFocusTraversalPolicy()サブクラスが呼び出すためのコンストラクタ。 
 - 
 - 
メソッドの詳細
- 
getInitialComponent
public Component getInitialComponent(JInternalFrame frame) JinternalFrameが最初に選択されたときにフォーカスを受け取るComponentを返します。setSelected(true)の呼出しで一度JInternalFrameが選択されると、初期Componentはそれ以降使用されません。 その代わり、一度JinternalFrameが失った選択状態を再度獲得した場合、またはJinternalFrameが一度非表示になったあと、再表示された場合は、最後にフォーカスを受け取ったJinternalFrameのComponentがフォーカス所有者になります。 このメソッドのデフォルト実装ではフォーカスを送るJInternalFrameのデフォルトComponentを返します。- パラメータ:
 frame- 初期Componentが返されるJInternalFrame- 戻り値:
 - フレームをはじめて選択したときにフォーカスを受け取るコンポーネント。適切なComponentが見つからない場合はnull
 - throws:
 IllegalArgumentException- ウィンドウがnullの場合- 関連項目:
 
 
 -