java se 动态添加视图组件_博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加菜单栏Ⅰ...
下面將講述如何在頂層容器中添加菜單欄。下面將通過編寫一段Swing程序代碼來講解如何在頂層容器中添加菜單欄。其代碼如下:
publicclassBWFSwingMenu {
staticintwidth=300;
staticintheight=200;
publicstaticvoidmain(String[] args){
JFrame jf=newJFrame();
jf.setSize(width,height);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jf.setTitle("學(xué)生管理系統(tǒng)");
JMenuBar menuBar1=newJMenuBar();//添加菜單條組件
jf.setJMenuBar(menuBar1);//將菜單條添加到頂層容器中
JMenu menu1=newJMenu("文件");//設(shè)置菜單組件
JMenu menu2=newJMenu("編輯");
JMenu menu3=newJMenu("視圖");
menuBar1.add(menu1);//將菜單組件添加到菜單條組件中
menuBar1.add(menu2);
menuBar1.add(menu3);
JMenuItem item1=newJMenuItem("打開");//創(chuàng)建菜單項(xiàng)組件
JMenuItem item2=newJMenuItem("保存");
JMenuItem item3=newJMenuItem("打印");
JMenuItem item4=newJMenuItem("退出");
menu1.add(item1);//將菜單項(xiàng)組件添加到相應(yīng)的菜單組件中去
menu1.add(item2);
menu1.addSeparator();//添加分割線組件
menu1.add(item3);
menu1.addSeparator();
menu1.add(item4);
jf.setVisible(true);
}
}
上面程序段的運(yùn)行結(jié)果如下圖所示:
總結(jié)
以上是生活随笔為你收集整理的java se 动态添加视图组件_博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加菜单栏Ⅰ...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java 010_Java笔记-day0
- 下一篇: cmd无法输出java结果_cmd中执行