クラスInternalFrameEvent
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ウィンドウがオープンされたことを示すイベントです。クラスで宣言されたフィールド 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修飾子と型フィールド説明static final longアクション・イベント選択用イベント・マスクです。static final long調整イベント選択用イベント・マスクです。static final longコンポーネント・イベント選択用イベント・マスクです。protected boolean転送元の処理後にイベントをピアに送り返すかどうかを制御します。trueの場合は送り返されず、falseの場合は送り返されます。static final longコンテナ・イベント選択用イベント・マスクです。static final longフォーカス・イベント選択用イベント・マスクです。static final long階層境界イベント選択用イベント・マスクです。static final long階層イベント選択用イベント・マスクです。protected intイベントのIDstatic final longインプット・メソッド・イベント選択用イベント・マスクです。static final long呼出しイベント選択用イベント・マスクです。static final long項目イベント選択用イベント・マスクです。static final longキー・イベント選択用イベント・マスクです。static final longマウス・イベント選択用イベント・マスクです。static final longマウス・モーション・イベント選択用イベント・マスクです。static final longマウス・ホイール・イベント選択用イベント・マスクです。static final longペイント・イベント選択用イベント・マスクです。static final int予約済みAWTイベントIDの最大値です。static final longテキスト・イベント選択用イベント・マスクです。static final longウィンドウ・イベント選択用イベント・マスクです。static final longウィンドウ・フォーカス・イベント選択用イベント・マスクです。static final longウィンドウ状態イベント選択用イベント・マスクです。 -
コンストラクタのサマリー
コンストラクタ -
メソッドのサマリー
修飾子と型メソッド説明イベントの発生元を返します。このイベントを特定するパラメータ文字列を返します。クラスオブジェクトで宣言されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait修飾子と型メソッド説明protected Objectclone()このオブジェクトのコピーを作成して、返します。booleanこのオブジェクトと他のオブジェクトが等しいかどうかを示します。protected voidfinalize()削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。最終決定は非推奨であり、将来のリリースで削除される可能性があります。final Class<?> getClass()このObjectの実行時クラスを返します。inthashCode()このオブジェクトに対するハッシュ・コード値を返します。final voidnotify()このオブジェクトのモニターで待機中のスレッドを1つ再開します。final voidこのオブジェクトのモニターで待機中のすべてのスレッドを再開します。final voidwait()現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。final voidwait(long timeoutMillis) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。final voidwait(long timeoutMillis, int nanos) 現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
-
フィールド詳細
-
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
-