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