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);
}
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhlinpb/archive/2011/03/04/6224305.aspx
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);
}
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/zhlinpb/archive/2011/03/04/6224305.aspx
public void windowClosing(WindowEvent e) {
System.exit(0);//关闭窗口
}
});
没错 w大写了,还不如用JFrame了。 new JFrame().setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);