モジュール java.desktop
パッケージ javax.swing.event

クラス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を参照してください。

関連項目:
  • フィールド詳細

    • 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