编写一个窗体程序
(1)包含一个菜单条,一个菜单,一个菜单项为退出。
(2)当点击“退出”菜单项时,能结束应用程序。
package rj.com;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;
public class MyFrame extends JFrame implements ActionListener{
JMenuBar menubar;
JMenu menu;
JMenuItem item;
public MyFrame(String s) {
super(s);
menubar=new JMenuBar();
menu= new JMenu("文件");
item=new JMenuItem("退出");
setBounds(100, 100, 300, 300);
menu.add(item);
menubar.add(menu);
setJMenuBar(menubar);
item.addActionListener(this);
setVisible(true);
}
public static void main(String[] args) {
new MyFrame("window");
}
@Override
public void actionPerformed(ActionEvent e) {
this.setDefaultCloseOperation(EXIT_ON_CLOSE);
this.dispose();
}
}