WindowListener インタフェース
(WindowAdapter)
- [内容]
- WindowEvent 処理に対するインタフェースです.また,WindowAdapter は,WindowEvent 処理に対するアダプタであり,すべてのメソッドは空となっています(抽象クラス).WindowAdapter は,WindowListener オブジェクトを生成するために存在します.
- [主なメソッド]
- public void windowActivated(WindowEvent e)
- アクティブウィンドウになるき呼び出される
- public void windowClosed(WindowEvent e)
- ウィンドウが閉じられたとき呼び出される
- public void windowClosing(WindowEvent e)
- ウィンドウを閉じようとしたとき呼び出される
- public void windowDeactivated(WindowEvent e)
- ウィンドウがアクティブでなくなったとき呼び出される
- public void windowDeiconified(WindowEvent e)
- ウィンドウが最小化された状態でなくなったとき呼び出される
- public void windowIconified(WindowEvent e)
- ウィンドウが最小化されるとき呼び出される
- public void windowOpened(WindowEvent e)
- ウィンドウが最初に可視化されたとき呼び出される
- [使用例]
- プログラム例は,WindowListener の各メソッドを利用して Window の状態を出力している例です.ここをクリックするとアプレット版が表示されます(プログラム).アプレット版の場合は,アプレット(サイズが 0 のため,表示されない)から新しい Window を生成しています.また,メッセージは,Java コンソールに表示されます.
- プログラム例は,WindowListener を利用して,Window を閉じる場合の例です.ここをクリックするとアプレット版が表示されます(プログラム).アプレット版の場合は,アプレット(サイズが 0 のため,表示されない)から新しい Window を生成しています.また,Window を閉じるために setVisible メソッドを利用しています.
- プログラム例は,WindowAdapter を利用して,Window を閉じる場合の例です.ここをクリックするとアプレット版が表示されます(プログラム).アプレット版の場合は,アプレット(サイズが 0 のため,表示されない)から新しい Window を生成しています.また,Window を閉じるために setVisible メソッドを利用しています.
- [参照]
- WindowEvent