クラスJMenu.WinListener

java.lang.Object
java.awt.event.WindowAdapter
javax.swing.JMenu.WinListener
すべての実装されたインタフェース:
WindowFocusListener, WindowListener, WindowStateListener, Serializable, EventListener
含まれているクラス:
JMenu

protected class JMenu.WinListener extends WindowAdapter implements Serializable
ポップアップ・ウィンドウが閉じるのを監視するリスナー・クラスです。 ポップアップが閉じるとリスナーはメニューの選択を解除します。

警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。

導入されたバージョン:
1.2
  • コンストラクタのサマリー

    コンストラクタ
    コンストラクタ
    説明
    指定されたポップアップのウィンドウ・リスナーを作成します。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    ポップアップが外部から閉じられると、メニューの選択を解除します。

    クラスで宣言されたメソッド WindowAdapter

    windowActivated, windowClosed, windowDeactivated, windowDeiconified, windowGainedFocus, windowIconified, windowLostFocus, windowOpened, windowStateChanged
    修飾子と型
    メソッド
    説明
    void
    ウィンドウがアクティブ化されると呼び出されます。
    void
    ウィンドウがクローズされると呼び出されます。
    void
    ウィンドウが非アクティブ化されると呼び出されます。
    void
    ウィンドウが非アイコン化されると呼び出されます。
    void
    WindowがフォーカスされたWindowに設定されたときに呼び出されます。これは、そのWindowまたはそのサブコンポーネントの1つがキーボード・イベントを受け取ることを意味します。
    void
    ウィンドウがアイコン化されると呼び出されます。
    void
    WindowがフォーカスされたWindowでなくなったときに呼び出されます。これは、キーボード・イベントがこのWindowまたはそのサブコンポーネントに送られなくなることを意味します。
    void
    ウィンドウがオープンされると呼び出されます。
    void
    ウィンドウの状態が変更されると呼び出されます。

    クラスオブジェクトで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    修飾子と型
    メソッド
    説明
    protected Object
    このオブジェクトのコピーを作成して、返します。
    boolean
    このオブジェクトと他のオブジェクトが等しいかどうかを示します。
    protected void
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    最終決定は非推奨であり、将来のリリースで削除される可能性があります。
    final Class<?>
    このObjectの実行時クラスを返します。
    int
    このオブジェクトに対するハッシュ・コード値を返します。
    final void
    このオブジェクトのモニターで待機中のスレッドを1つ再開します。
    final void
    このオブジェクトのモニターで待機中のすべてのスレッドを再開します。
    オブジェクトの文字列表現を返します。
    final void
    現在のスレッドが目覚めるまで待機します。通常、notifiedまたはinterruptedです。
    final void
    wait(long timeoutMillis)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
    final void
    wait(long timeoutMillis, int nanos)
    現在のスレッドは、通常、notifiedまたはinterruptedであるか、一定のリアルタイムが経過するまで、目覚めるまで待機します。
  • コンストラクタの詳細

    • WinListener

      public WinListener(JPopupMenu p)
      指定されたポップアップのウィンドウ・リスナーを作成します。
      パラメータ:
      p - リスナーを作成するポップアップ・メニュー
      導入されたバージョン:
      1.4
  • メソッドの詳細

    • windowClosing

      public void windowClosing(WindowEvent e)
      ポップアップが外部から閉じられると、メニューの選択を解除します。
      定義:
      windowClosing、インタフェースWindowListener
      オーバーライド:
      windowClosing、クラスWindowAdapter
      パラメータ:
      e - 処理されるイベント