Java プラットフォーム 1.2

javax.swing
クラス DefaultFocusManager

java.lang.Object
  |
  +--javax.swing.FocusManager
        |
        +--javax.swing.DefaultFocusManager

public class DefaultFocusManager
extends FocusManager

デフォルトの Swing フォーカスマネージャの実装です。


クラス javax.swing.FocusManager から継承したフィールド
FOCUS_MANAGER_CLASS_PROPERTY
 
コンストラクタの概要
DefaultFocusManager()
           
 
メソッドの概要
 boolean compareTabOrder(Component a, Component b)
          「タブ」順で ab の前にくる場合に true を返します。
 void focusNextComponent(Component aComponent)
          フォーカスマネージャに、次のフォーカス可能コンポーネントへのフォーカスの設定をさせます。
 void focusPreviousComponent(Component aComponent)
          フォーカスマネージャに、直前のフォーカス可能コンポーネントへのフォーカスの設定をさせます。
 Component getComponentAfter(Container aContainer, Component aComponent)
          aComponent の後にフォーカスを受け取るコンポーネントを返します。
 Component getComponentBefore(Container aContainer, Component aComponent)
          aComponent の前にフォーカスを受け取るコンポーネントを返します。
 Component getFirstComponent(Container aContainer)
          フォーカスを受け取る最初のコンポーネントを返します。
 Component getLastComponent(Container aContainer)
          フォーカスを受け取る最後のコンポーネントを返します。
 void processKeyEvent(Component focusedComponent, KeyEvent anEvent)
           
 
クラス javax.swing.FocusManager から継承したメソッド
disableSwingFocusManager, getCurrentManager, isFocusManagerEnabled, setCurrentManager
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultFocusManager

public DefaultFocusManager()
メソッドの詳細

processKeyEvent

public void processKeyEvent(Component focusedComponent,
                            KeyEvent anEvent)
オーバーライド:
クラス FocusManager 内の processKeyEvent

focusNextComponent

public void focusNextComponent(Component aComponent)
フォーカスマネージャに、次のフォーカス可能コンポーネントへのフォーカスの設定をさせます。
オーバーライド:
クラス FocusManager 内の focusNextComponent

focusPreviousComponent

public void focusPreviousComponent(Component aComponent)
フォーカスマネージャに、直前のフォーカス可能コンポーネントへのフォーカスの設定をさせます。
オーバーライド:
クラス FocusManager 内の focusPreviousComponent

getFirstComponent

public Component getFirstComponent(Container aContainer)
フォーカスを受け取る最初のコンポーネントを返します。

getLastComponent

public Component getLastComponent(Container aContainer)
フォーカスを受け取る最後のコンポーネントを返します。

getComponentBefore

public Component getComponentBefore(Container aContainer,
                                    Component aComponent)
aComponent の前にフォーカスを受け取るコンポーネントを返します。

getComponentAfter

public Component getComponentAfter(Container aContainer,
                                   Component aComponent)
aComponent の後にフォーカスを受け取るコンポーネントを返します。

compareTabOrder

public boolean compareTabOrder(Component a,
                               Component b)
「タブ」順で ab の前にくる場合に true を返します。自動「タブ」順を変更するには、このメソッドをオーバーライドします。デフォルトの実装は、左から右、上から下のタブ順を指定します。別のタブ順が必要な場合は、このメソッドをオーバーライドします。

Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.