import java.awt.Frame;
import java.awt.TextArea;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
public class TestFrame {
private Frame f= new Frame("test");
private TextArea ta= new TextArea(6,40);
public void init(){
f.add(ta);
f.addWindowListener(new MyListener());
f.pack();
f.setVisible(true);
}
public class MyListener implements WindowListener {
public void windowActivated(WindowEvent e) {
// TODO Auto-generated method stub
ta.append("激活");
}
public void windowClosed(WindowEvent e) {
// TODO Auto-generated method stub
ta.append("关了");
}
public void windowClosing(WindowEvent e) {
ta.append("再关着呢");
System.exit(0);
// TODO Auto-generated method stub
}
public void windowDeactivated(WindowEvent e) {
// TODO Auto-generated method stub
}
public void windowDeiconified(WindowEvent e) {
// TODO Auto-generated method stub
}
public void windowIconified(WindowEvent e) {
// TODO Auto-generated method stub
}
public void windowOpened(WindowEvent e) {
// TODO Auto-generated method stub
}
}
public static void main(String args[]){
new TestFrame().init();
}
}