这两天一直在调试一段代码,但怎么都找不到原因,希望高手朋友们指点一下,为什么窗口的关闭按钮没有用呢?请看代码:
import java.awt.*; import java.awt.event.*; import java.applet.*; class mywindow extends Frame implements ActionListener { MenuBar mb; Menu m1;Menu m2;Menu m3; MenuItem mi3,mi1,mi2; mywindow(String s,int a,int b) { super(s); setSize(a,b); Color mycolor=new Color(118,118,168); setBackground(mycolor); setVisible(true); mb =new MenuBar(); m1=new Menu("file"); m2=new Menu("edit"); m3=new Menu("open"); mi1 =new MenuItem("excel"); mi2 =new MenuItem("word"); mi3 =new MenuItem("exit"); mi3.addActionListener(this); mb.add(m1);mb.add(m2); m3.add(mi1);m3.add(mi2); m1.add(m3);m1.add(mi3); setMenuBar(mb); addWindowListener(new WindowAdapter() { public void WindowClosing(WindowEvent e) {setVisible(false);System.exit(0);} }); } public void actionPerformed(ActionEvent e) { if (e.getSource()==mi3) { setVisible(false);System.exit(0); } } } public class one { public static void main(String args[]) { mywindow myck=new mywindow("my mainwindow",500,300); } }