FocusEvent

FocusEvent は JDK1.1 の新しいイベントモデル の中で取り扱われるイベントのうち、 キーボードフォーカスの移動にに関連する情報を表すクラスです。 FocusEvent は ComponentEvent のサブクラスです。
java.awt.eventパッケージ に含まれます。

FocusEventのフィールド

FocusEventには 4個の publicな staticでfinalな定数があります。 これらは、 イベントの型および、それらの値の範囲を与えるために用いられます。

FocusEventのメソッド

FocusEvent には 2個のコンストラクタと 2個の publicなメソッドが定義されています。

コンストラクタ

source はイベントが発生したコンポーネントのオブジェクトを、 idはイベントのタイプ(通常は FOCUS_GAINED か FOCUS_LOST )を、 temporaryはフォーカスの移動が一時的なものであるかどうかを表します。 temporary の値が true の場合は、 それ以前にキーボードフォーカスを所有していたオブジェクトの情報を記憶します。

メソッド

isTemporary()は キーボードフォーカスの移動が一時的なものであるかどうかを返します。
paramString()は、 イベントのタイプとキーボードフォーカスの移動が一時的なものであるかどうかを、 の情報をStringクラスのオブジェクトとして返します。