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

クラスWindowAdapter

java.lang.Object
java.awt.event.WindowAdapter
すべての実装されたインタフェース:
WindowFocusListener, WindowListener, WindowStateListener, EventListener
直系の既知のサブクラス:
BasicToolBarUI.FrameListener, JMenu.WinListener

public abstract class WindowAdapter extends Object implements WindowListener, WindowStateListener, WindowFocusListener
ウィンドウ・イベントを受け取るための抽象アダプタ・クラスです。 このクラス内のメソッドは空です。 このクラスは、リスナー・オブジェクトの作成を容易にするためのものです。

WindowEventリスナーを作成し、目的のイベントのためのメソッドをオーバーライドするには、このクラスを拡張します。 (WindowListenerインタフェースを実装する場合には、その中のすべてのメソッドを定義する必要があります。 この抽象クラスはそれらすべてのnullメソッドを定義しているので、必要なイベント用のメソッドを定義するだけで済みます。)

拡張したクラスを使ってリスナー・オブジェクトを作成してから、ウィンドウのaddWindowListenerメソッドを使ってWindowに登録します。 ウィンドウの状態が変更されると(開かれる、閉じられる、アクティブ化される、非アクティブ化される、アイコン化される、または非アイコン化される)、リスナー・オブジェクトの関連するメソッドが呼び出され、WindowEventが渡されます。

導入されたバージョン:
1.1
関連項目:
  • コンストラクタのサマリー

    コンストラクタ
    修飾子
    コンストラクタ
    説明
    protected
    WindowAdapterを構築します。
  • メソッドのサマリー

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

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • コンストラクタの詳細

    • WindowAdapter

      protected WindowAdapter()
      WindowAdapterを構築します。
  • メソッドの詳細

    • windowOpened

      public void windowOpened(WindowEvent e)
      ウィンドウがオープンされると呼び出されます。
      定義:
      windowOpened、インタフェース: WindowListener
      パラメータ:
      e - 処理されるイベント
    • windowClosing

      public void windowClosing(WindowEvent e)
      ウィンドウがクローズ処理中であるときに呼び出されます。 クローズ・オペレーションはここでオーバーライドできます。
      定義:
      windowClosing、インタフェース: WindowListener
      パラメータ:
      e - 処理されるイベント
    • windowClosed

      public void windowClosed(WindowEvent e)
      ウィンドウがクローズされると呼び出されます。
      定義:
      windowClosed、インタフェース: WindowListener
      パラメータ:
      e - 処理されるイベント
    • windowIconified

      public void windowIconified(WindowEvent e)
      ウィンドウがアイコン化されると呼び出されます。
      定義:
      windowIconified、インタフェース: WindowListener
      パラメータ:
      e - 処理されるイベント
      関連項目:
    • windowDeiconified

      public void windowDeiconified(WindowEvent e)
      ウィンドウが非アイコン化されると呼び出されます。
      定義:
      windowDeiconified、インタフェース: WindowListener
      パラメータ:
      e - 処理されるイベント
    • windowActivated

      public void windowActivated(WindowEvent e)
      ウィンドウがアクティブ化されると呼び出されます。
      定義:
      windowActivated、インタフェース: WindowListener
      パラメータ:
      e - 処理されるイベント
    • windowDeactivated

      public void windowDeactivated(WindowEvent e)
      ウィンドウが非アクティブ化されると呼び出されます。
      定義:
      windowDeactivated、インタフェース: WindowListener
      パラメータ:
      e - 処理されるイベント
    • windowStateChanged

      public void windowStateChanged(WindowEvent e)
      ウィンドウの状態が変更されると呼び出されます。
      定義:
      windowStateChanged、インタフェース: WindowStateListener
      パラメータ:
      e - 処理されるイベント
      導入されたバージョン:
      1.4
    • windowGainedFocus

      public void windowGainedFocus(WindowEvent e)
      WindowがフォーカスされたWindowに設定されたときに呼び出されます。これは、そのWindowまたはそのサブコンポーネントの1つがキーボード・イベントを受け取ることを意味します。
      定義:
      windowGainedFocus、インタフェース: WindowFocusListener
      パラメータ:
      e - 処理されるイベント
      導入されたバージョン:
      1.4
    • windowLostFocus

      public void windowLostFocus(WindowEvent e)
      WindowがフォーカスされたWindowでなくなったときに呼び出されます。これは、キーボード・イベントがこのWindowまたはそのサブコンポーネントに送られなくなることを意味します。
      定義:
      windowLostFocus、インタフェース: WindowFocusListener
      パラメータ:
      e - 処理されるイベント
      導入されたバージョン:
      1.4