import java.awt.*;
import java.awt.event.*;
public class Test {
public static void main (String[] args)
{
Win win = new Win("Test Window");
}
}
class Win extends Frame implements WindowListener {
Win (String name)
{
// Frameクラスのコンストラクタ(Windowのタイトルを引き渡す)
super(name);
// Windowの大きさ
setSize(400, 300);
// ウィンドウを表示
setVisible(true);
// イベントリスナ
addWindowListener(this);
}
/************/
/* 終了処理 */
/************/
public void windowClosing(WindowEvent e) {
System.exit(0);
}
/********************************/
/* イベントリスナの他のメソッド */
/********************************/
public void windowActivated(WindowEvent e) {}
public void windowDeactivated(WindowEvent e) {}
public void windowOpened(WindowEvent e) {}
public void windowClosed(WindowEvent e) {}
public void windowIconified(WindowEvent e) {}
public void windowDeiconified(WindowEvent e) {}
}