|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.FocusManager
Swing フォーカスマネージャです。
フィールドの概要 | |
static String |
FOCUS_MANAGER_CLASS_PROPERTY
指定された UI 用に使う FocusManager の実装を取得できます。 |
コンストラクタの概要 | |
FocusManager()
|
メソッドの概要 | |
static void |
disableSwingFocusManager()
呼び出し側スレッドグループのための Swing のフォーカスマネージャを無効にします。 |
abstract void |
focusNextComponent(Component aComponent)
フォーカスマネージャに、次のフォーカス可能コンポーネントにフォーカスを設定させます。 |
abstract void |
focusPreviousComponent(Component aComponent)
フォーカスマネージャに、直前のフォーカス可能コンポーネントにフォーカスを設定させます。 |
static FocusManager |
getCurrentManager()
呼び出し側スレッドの FocusManager を返します。 |
static boolean |
isFocusManagerEnabled()
Swing のフォーカスマネージャが有効かどうかを返します。 |
abstract void |
processKeyEvent(Component focusedComponent,
KeyEvent anEvent)
キーイベントが発生すると JComponent によって呼び出されます。 |
static void |
setCurrentManager(FocusManager aFocusManager)
呼び出し側スレッドに使う FocusManager を設定します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final String FOCUS_MANAGER_CLASS_PROPERTY
コンストラクタの詳細 |
public FocusManager()
メソッドの詳細 |
public static FocusManager getCurrentManager()
public static void setCurrentManager(FocusManager aFocusManager)
public static void disableSwingFocusManager()
public static boolean isFocusManagerEnabled()
public abstract void processKeyEvent(Component focusedComponent, KeyEvent anEvent)
anEvent
が処理された場合、フォーカスマネージャは anEvent に consume() を呼び出します。focusedComponent
は、現在フォーカスされているコンポーネントです。フォーカスマネージャは KEY_PRESSED と KEY_RELEASED の両方のキーイベントを受け取ります。一方が処理されると、他方も処理されなければなりません。public abstract void focusNextComponent(Component aComponent)
public abstract void focusPreviousComponent(Component aComponent)
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.