[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[jfriends] 閉じることのできるウィンドウ
遠藤さん、私の書いたプログラムに反応してくれてありがとう
ございます。土曜日は参加できなくて残念でした。結局23時
位まで仕事をしていました。次回は是非参加したいです。
「Java Design」よろしく。
Ohtaniさん、さらに相手にしてくれてありがとうございます。
お二人に感謝をこめて、また超簡単なプログラムを載せます。
----------------
// CloseableWindow.java
// 一般的なウィンドウを閉じる動作で、閉じることのできる、
// 単なるウィンドウ。
import java.awt.*;
public class CloseableWindow extends Frame {
public static void main(String[] pastr) {
Frame frm = new CloseableWindow();
frm.addWindowListener(new BasicWindowMonitor());
frm.setSize(300, 200);
frm.setVisible(true);
}
}
// BasicWindowMonitor.java
// O'REILLYの「JAVA Swing」(洋書)に載ってたやつ。
import java.awt.Window;
import java.awt.event.*;
public class BasicWindowMonitor extends WindowAdapter {
public void windowClosing(WindowEvent pe) {
Window w = pe.getWindow();
w.setVisible(false);
w.dispose();
System.exit(0);
}
}
----------------