import java.awt.*;
import java.awt.event.*;
public class BtnTest extends Frame implements ActionListener
{
Button b1,b2;
public BtnTest () {
super();
addWindowListener(new myWindowListener());//インスタンス
setSize(300,100);
Panel p1 = new Panel();
b1 = new Button("BTN1");
b1.addActionListener(this);
p1.add(b1);
b2 = new Button("BTN2");
b2.addActionListener(this);
p1.add(b2);
add(p1,BorderLayout.CENTER);
}
public static void main(String args[]) {
BtnTest f = new BtnTest();
f.show();
}
//ここでボタンを調べる
public void actionPerformed(ActionEvent e) {
if (e.getSource() == b1) {
//Btn1();
} else {
//Btn2();
}
}
//アダプタクラスを継承したクラスを作る。
class myWindowListener extends WindowAdapter{
public void windowClosing(WindowEvent e){
System.exit(0);
}
}
}
ボタンとWindowを閉じると終了
トラックバック(0)
トラックバックURL: http://winnote.adg7.com/mt/mt-tb.cgi/247
コメントする