Java Swing界面编程(31)---菜单条:JMenu
2016-01-30 15:59
429 查看
package com.beyole.test; import javax.swing.JFrame; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; public class SwingTest { public static void main(String[] args) { JFrame jFrame = new JFrame("beyole"); jFrame.setSize(300, 200); jFrame.setDefaultCloseOperation(jFrame.EXIT_ON_CLOSE);// 设置关闭退出 JMenuBar menuBar = new JMenuBar(); jFrame.setJMenuBar(menuBar); JMenu menu1 = new JMenu("文件"); JMenu menu2 = new JMenu("编辑"); JMenu menu3 = new JMenu("视图"); menuBar.add(menu1); menuBar.add(menu2); menuBar.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.add(item3); menu1.addSeparator(); menu1.add(item4); jFrame.setVisible(true); } }
程序截图:
怎样打造属于自己程序的菜单条,以上代码清晰的展示了swing是怎样创建菜单条的。
仅仅要理清晰java swing的容器和面板的逻辑顺序就能掌握swing的JMenu。
相关文章推荐
- JDK,JRE,JVM区别与联系
- @RunWith(SpringJUnit4ClassRunner.class)报错
- java学习路径
- MyEcplise 部署war包
- spring配置文件中的 id和name
- java.io.FileNotFoundException 文件名、目录名或卷标语法不正确 的处理
- 使用Eclipse建立Servlet
- Java设计模式菜鸟系列(九)外观模式建模与实现
- JAVA使用EPoll来进行NIO处理的方法
- JAVA使用EPoll来进行NIO处理的方法
- Spring基本功能详解
- Function importPackage must be called with a package; had "[JavaClass java.util.ArrayList]"
- Function importPackage must be called with a package; had "[JavaClass java.util.ArrayList]"
- Algorithms(4th Edition),Java Programming Model
- Java 数字转为可朗读中文的函数
- jdk与jre的区别
- SpringMVC与Struts2比较
- Spring Data JPA介绍
- Spring Data JPA入门
- java使用 CXF 开发webservice