package super1;
import java.awt.*;
import java.awt.event.*;
public class AdapterExam {
public static void main(String[] args) {
MyFrame1 mf1=new MyFrame1();
mf1.setSize(200,100);
mf1.show();
}
}
class MyFrame1 extends Frame{
Label label1;
MyFrame1(){
label1=new Label("How do you do");
setLayout(new FlowLayout());
add(label1);
addWindowListener(new MyWindowListener());

}
}
class MyWindowListener extends WindowAdapter{
public void windowClosing(WindowEvent e){
e.getWindow().setVisible(false);
((Window) e.getComponent()).dispose();
System.exit(0);

}
}
setVisible里的值取false或true貌似没区别   苦恼!!!