- 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
 
 
- 
- 
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 InternalFrameFocusTraversalPolicy() 
- 
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 ComponentgetInitialComponent(JInternalFrame frame)JinternalFrameが最初に選択されたときにフォーカスを受け取るComponentを返します。- 
クラス java.awt.FocusTraversalPolicyで宣言されたメソッド
getComponentAfter, getComponentBefore, getDefaultComponent, getFirstComponent, getInitialComponent, getLastComponent 
 - 
 
 - 
 
- 
- 
メソッドの詳細
- 
getInitialComponent
public Component getInitialComponent(JInternalFrame frame)
JinternalFrameが最初に選択されたときにフォーカスを受け取るComponentを返します。setSelected(true)の呼出しで一度JInternalFrameが選択されると、初期Componentはそれ以降使用されません。 その代わり、一度JinternalFrameが失った選択状態を再度獲得した場合、またはJinternalFrameが一度非表示になったあと、再表示された場合は、最後にフォーカスを受け取ったJinternalFrameのComponentがフォーカス所有者になります。 このメソッドのデフォルト実装ではフォーカスを送るJInternalFrameのデフォルトComponentを返します。- パラメータ:
 frame- 初期Componentが返されるJInternalFrame- 戻り値:
 - フレームをはじめて選択したときにフォーカスを受け取るコンポーネント。適切なComponentが見つからない場合はnull
 - 例外:
 IllegalArgumentException- ウィンドウがnullの場合- 関連項目:
 JInternalFrame.getMostRecentFocusOwner()
 
 - 
 
 -