- すべてのスーパー・インタフェース:
EventListener
- 既知のすべての実装クラス:
AWTEventMulticaster
,BasicToolBarUI.FrameListener
,JMenu.WinListener
,WindowAdapter
public interface WindowListener extends EventListener
ウィンドウ・イベントを受け取るためのリスナー・インタフェースです。 ウィンドウ・イベントの処理に関連するクラスは、このインタフェース(および含まれているすべてのメソッド)を実装するか、抽象クラス
WindowAdapter
を拡張します(関連するメソッドだけをオーバーライド)。 そのクラスから作成されたリスナー・オブジェクトは、ウィンドウのaddWindowListener
メソッドを使ってWindowに登録されます。 ウィンドウの状態が変更されると(開かれる、閉じられる、アクティブ化される、非アクティブ化される、アイコン化される、または非アイコン化される)、リスナー・オブジェクトの関連するメソッドが呼び出され、WindowEvent
が渡されます。 - 導入されたバージョン:
- 1.1
- 関連項目:
-
メソッドのサマリー
修飾子と型メソッド説明void
WindowがアクティブWindowに設定されると呼び出されます。void
ウィンドウがクローズされたとき(そのウィンドウでの処置の呼出しの結果として)に呼び出されます。void
ユーザーがウィンドウのシステム・メニューでウィンドウを閉じようとしたときに呼び出されます。void
WindowがアクティブWindowでなくなったときに呼び出されます。void
ウィンドウが最小化状態から通常状態に変更されたときに呼び出されます。void
ウィンドウが通常状態から最小化状態に変更されたときに呼び出されます。void
ウィンドウがはじめて可視になったときに呼び出されます。
-
メソッドの詳細
-
windowOpened
void windowOpened(WindowEvent e) ウィンドウがはじめて可視になったときに呼び出されます。- パラメータ:
e
- 処理されるイベント
-
windowClosing
void windowClosing(WindowEvent e) ユーザーがウィンドウのシステム・メニューでウィンドウを閉じようとしたときに呼び出されます。- パラメータ:
e
- 処理されるイベント
-
windowClosed
void windowClosed(WindowEvent e) ウィンドウがクローズされたとき(そのウィンドウでの処置の呼出しの結果として)に呼び出されます。- パラメータ:
e
- 処理されるイベント
-
windowIconified
void windowIconified(WindowEvent e) ウィンドウが通常状態から最小化状態に変更されたときに呼び出されます。 多くのプラットフォームにおいて、最小化されたウィンドウは、そのウィンドウのiconImageプロパティで指定されたアイコンとして表示されます。- パラメータ:
e
- 処理されるイベント- 関連項目:
-
windowDeiconified
void windowDeiconified(WindowEvent e) ウィンドウが最小化状態から通常状態に変更されたときに呼び出されます。- パラメータ:
e
- 処理されるイベント
-
windowActivated
void windowActivated(WindowEvent e) WindowがアクティブWindowに設定されると呼び出されます。 FrameまたはDialogのみがアクティブWindowになれます。 ネイティブ・ウィンドウ・システムは、アクティブWindowまたはその子を特別な装飾(タイトル・バーのハイライトなど)で示すことができます。 アクティブWindowは常に、フォーカスされたWindow、またはフォーカスされたWindowの所有者である最初のFrameまたはDialogです。- パラメータ:
e
- 処理されるイベント
-
windowDeactivated
void windowDeactivated(WindowEvent e) WindowがアクティブWindowでなくなったときに呼び出されます。 FrameまたはDialogのみがアクティブWindowになれます。 ネイティブ・ウィンドウ・システムは、アクティブWindowまたはその子を特別な装飾(タイトル・バーのハイライトなど)で示すことができます。 アクティブWindowは常に、フォーカスされたWindow、またはフォーカスされたWindowの所有者である最初のFrameまたはDialogです。- パラメータ:
e
- 処理されるイベント
-