博为峰小博老师:code
下面将讲述如何在顶层容器中添加菜单栏。下面将经过编写一段Swing程序代码来说解如何在顶层容器中添加菜单栏。其代码以下:blog
public class BWFSwingMenu {ip
static int width=300;get
static int height=200;it
public static void main(String[] args){io
JFrame jf=new JFrame();class
jf.setSize(width, height);容器
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);程序
jf.setTitle("学生管理系统");im
JMenuBar menuBar1=new JMenuBar();//添加菜单条组件
jf.setJMenuBar(menuBar1);//将菜单条添加到顶层容器中
JMenu menu1=new JMenu("文件");//设置菜单组件
JMenu menu2=new JMenu("编辑");
JMenu menu3=new JMenu("视图");
menuBar1.add(menu1);//将菜单组件添加到菜单条组件中
menuBar1.add(menu2);
menuBar1.add(menu3);
JMenuItem item1=new JMenuItem("打开");//建立菜单项组件
JMenuItem item2=new JMenuItem("保存");
JMenuItem item3=new JMenuItem("打印");
JMenuItem item4=new JMenuItem("退出");
menu1.add(item1); //将菜单项组件添加到相应的菜单组件中去
menu1.add(item2);
menu1.addSeparator();//添加分割线组件
menu1.add(item3);
menu1.addSeparator();
menu1.add(item4);
jf.setVisible(true);
}
}
上面程序段的运行结果以下图所示: