import java.awt.*;
import java.lang.*;
import java.awt.event.*;
class minWindow extends Frame
{
public minWindow()
{
MenuBar menubar=new MenuBar();//工具条
Menu menuFile=new Menu();//工具条中的一个小菜单。
MenuItem menuFileExit=new MenuItem();//小菜单中的一个项目。
menuFile.setLabel("File");//给小菜单一个名字。
menuFileExit.setLabel("Exit");//给项目一个名字。
menuFile.add(menuFileExit);//使得在小菜单中包含项目“menuFileExit”
menubar.add(menuFile);//使得工具条包含小菜单“menuFile”
setMenuBar(menubar);//在生产的窗口中装上已得到的工具条“menuBar”
menuFileExit.addActionListener(new ActionListener(){public void actionPerformed(ActionEvent e) {
minWindow.this.windowClosed();
}
}
);//给项目“menuFileExit”具有关闭窗口的功能。
setTitle("I'm a superman.");//给产生的窗口一个标题。
setSize(new Dimension(400, 400)); //设置窗口的大小。
this.addWindowListener(new WindowAdapter(){public void windowClosing(WindowEvent e) {
minWindow.this.windowClosed();
}
}
);//使窗口上的X按钮起作用。
} //minWindow的结构函数。
protected void windowClosed() // 调用系统关闭窗口的方法。
{
System.exit(0);
}
} //Class minWindow declared here.
public class window
{
public static void main(String args[])
{
minWindow win=new minWindow();
win.show();
}
//This is the main method.
}