java.lang.Object
java.util.EventObject
java.awt.AWTEvent
javax.swing.event.InternalFrameEvent
- すべての実装されたインタフェース:
Serializable
public class InternalFrameEvent extends AWTEvent
JInternalFrame
オブジェクトのサポートをイベント・ソースとして追加するAWTEvent
です。 このクラスは、異なるIDを使用しますが、WindowEvent
と同じイベント・タイプを保持します。 内部フレーム・イベントの処理に関するヘルプは、「The Java Tutorial」の「How to Write an Internal Frame Listener」セクションを参照してください。
警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beans
パッケージに追加されました。 XMLEncoder
を参照してください。
-
フィールドのサマリー
修飾子と型フィールド説明static final int
ウィンドウがアクティブ化されたことを示すイベント・タイプです。static final int
ウィンドウがクローズされたことを示すイベントです。static final int
ウィンドウをクローズしていることを示すイベントです。static final int
ウィンドウが非アクティブ化されたことを示すイベント・タイプです。static final int
ウィンドウが非アイコン化されたことを示すイベント・タイプです。static final int
内部フレーム・イベント用のIDの範囲にある、最初の番号です。static final int
ウィンドウがアイコン化されたことを示すイベントです。static final int
内部フレーム・イベントに使うIDの範囲にある、最後の番号です。static final int
ウィンドウがオープンされたことを示すイベントです。クラス java.awt.AWTEventで宣言されたフィールド
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, COMPONENT_EVENT_MASK, consumed, CONTAINER_EVENT_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, id, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, MOUSE_WHEEL_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, TEXT_EVENT_MASK, WINDOW_EVENT_MASK, WINDOW_FOCUS_EVENT_MASK, WINDOW_STATE_EVENT_MASK
クラス java.util.EventObjectで宣言されたフィールド
source
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明イベントの発生元を返します。このイベントを特定するパラメータ文字列を返します。クラス java.util.EventObjectで宣言されたメソッド
getSource
-
フィールド詳細
-
INTERNAL_FRAME_FIRST
public static final int INTERNAL_FRAME_FIRST内部フレーム・イベント用のIDの範囲にある、最初の番号です。- 関連項目:
-
INTERNAL_FRAME_LAST
public static final int INTERNAL_FRAME_LAST内部フレーム・イベントに使うIDの範囲にある、最後の番号です。- 関連項目:
-
INTERNAL_FRAME_OPENED
public static final int INTERNAL_FRAME_OPENEDウィンドウがオープンされたことを示すイベントです。 このイベントは、内部フレームが最初に可視化されたときにだけ送信されます。 -
INTERNAL_FRAME_CLOSING
public static final int INTERNAL_FRAME_CLOSINGウィンドウをクローズしていることを示すイベントです。 このイベントは、内部フレームの「close」ボタンをクリックして内部フレームをクローズするとき、またはプログラムがsetClosed
メソッドを呼び出して内部フレームをクローズする場合に送信されます。 -
INTERNAL_FRAME_CLOSED
public static final int INTERNAL_FRAME_CLOSEDウィンドウがクローズされたことを示すイベントです。 このイベントは、setClosed
またはdispose
の呼出しの結果として、内部フレームがクローズされたあとで配信されます。 -
INTERNAL_FRAME_ICONIFIED
public static final int INTERNAL_FRAME_ICONIFIEDウィンドウがアイコン化されたことを示すイベントです。 このイベントは、内部フレームが小さなアイコンになったことを示します。 -
INTERNAL_FRAME_DEICONIFIED
public static final int INTERNAL_FRAME_DEICONIFIEDウィンドウが非アイコン化されたことを示すイベント・タイプです。 このイベントは、内部フレームがアイコンの状態から通常のサイズに復元されたことを示します。 -
INTERNAL_FRAME_ACTIVATED
public static final int INTERNAL_FRAME_ACTIVATEDウィンドウがアクティブ化されたことを示すイベント・タイプです。 このイベントは、キー・ストロークおよびマウス・クリックがこの内部フレームに対して行われることを示します。 -
INTERNAL_FRAME_DEACTIVATED
public static final int INTERNAL_FRAME_DEACTIVATEDウィンドウが非アクティブ化されたことを示すイベント・タイプです。 このイベントは、キー・ストロークおよびマウス・クリックがこの内部フレームに対するものでなくなることを示します。
-
-
コンストラクタの詳細
-
InternalFrameEvent
public InternalFrameEvent(JInternalFrame source, int id) InternalFrameEvent
オブジェクトを構築します。- パラメータ:
source
- イベントを発生させたJInternalFrame
オブジェクトid
- イベントのタイプを示す整数
-
-
メソッドの詳細
-
paramString
public String paramString()このイベントを特定するパラメータ文字列を返します。 このメソッドは、イベント・ログの作成およびデバッグに便利です。- オーバーライド:
paramString
、クラス:AWTEvent
- 戻り値:
- イベントを特定する文字列とその属性
-
getInternalFrame
public JInternalFrame getInternalFrame()イベントの発生元を返します。- 戻り値:
- イベントを発生させた
JInternalFrame
オブジェクト - 導入されたバージョン:
- 1.3
-