当前位置:文档之家› java菜单编辑

java菜单编辑

//菜单
import javax.swing.JFrame;
import javax.swing.JMenu;
import javax.swing.JMenuBar;
import javax.swing.JMenuItem;
public class MenuTest {
private JFrame jf;
private JMenuBar bar;
private JMenu file ,edit,view,je;
private JMenuItem[][] items;
public MenuTest(){
jf = new JFrame("菜单测试v1.3");
bar=new JMenuBar();
file = new JMenu("文件");
edit = new JMenu("编辑");
view = new JMenu("视图");
je = new JMenu("简介");
items = new JMenuItem[4][];
additem();
}
public void additem(){
items[0]=new JMenuItem[5];
file.add(items[0][0] = new JMenuItem("新建"));
file.add(items[0][1] = new JMenuItem("打开"));
file.addSeparator();
file.add(items[0][2] = new JMenuItem("保存"));
file.add(items[0][3] = new JMenuItem("另存为"));
file.addSeparator();
file.add(items[0][4] = new JMenuItem("退出"));
items[1]=new JMenuItem[3];
edit.add(items[0][0] = new JMenuItem("查找"));
edit.add(items[0][1] = new JMenuItem("替换"));
edit.add(items[0][2] = new JMenuItem("复制"));
items[2]=new JMenuItem[2];
view.add(items[0][0] = new JMenuItem("字体"));
view.add(items[0][1] = new JMenuItem("颜色"));
items[3]=new JMenuItem[5];
je.add(items[0][0] = new JMenuItem("姓名"));
je.add(items[0][1] = new JMenuItem("年龄"));
je.add(items[0][2] = new JMenuItem("性别"));
je.add(items[0][3] = new JMenuItem("职务"));
je.add(items[0][4] = new JMenuItem("生日"));
bar.add(file);
bar.add(edit);
bar.add(view);
bar.add(je);
jf.setJMenuBar(bar);
}
public void showMe(){
jf.setSize(400,300);
//jf.pack();
jf.setVisible(true);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[]args){
new MenuTest().showMe();
}
}。

相关主题