欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

java se 动态添加视图组件_博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加菜单栏Ⅰ...

发布时间:2025/3/19 java 47 豆豆
生活随笔 收集整理的这篇文章主要介绍了 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("学生管理系统");

JMenuBar menuBar1=newJMenuBar();//添加菜单条组件

jf.setJMenuBar(menuBar1);//将菜单条添加到顶层容器中

JMenu menu1=newJMenu("文件");//设置菜单组件

JMenu menu2=newJMenu("编辑");

JMenu menu3=newJMenu("视图");

menuBar1.add(menu1);//将菜单组件添加到菜单条组件中

menuBar1.add(menu2);

menuBar1.add(menu3);

JMenuItem item1=newJMenuItem("打开");//创建菜单项组件

JMenuItem item2=newJMenuItem("保存");

JMenuItem item3=newJMenuItem("打印");

JMenuItem item4=newJMenuItem("退出");

menu1.add(item1);//将菜单项组件添加到相应的菜单组件中去

menu1.add(item2);

menu1.addSeparator();//添加分割线组件

menu1.add(item3);

menu1.addSeparator();

menu1.add(item4);

jf.setVisible(true);

}

}

上面程序段的运行结果如下图所示:

总结

以上是生活随笔为你收集整理的java se 动态添加视图组件_博为峰Java技术题 ——JavaSE Java Swing在顶层容器中添加菜单栏Ⅰ...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。