手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

如何使用JAVA构造一棵带图标的菜单效果

时间:2024-10-15 14:44:30

1、打开Eclipse工具,创建一个JAVA项目工程,如名称IconMenuDemo。

如何使用JAVA构造一棵带图标的菜单效果

2、准备好一些小图标放到本地计算机的一个目录中,作为小图标素材目录。

如何使用JAVA构造一棵带图标的菜单效果

3、将小图标素材目录复制粘贴到JAVA项目工程IconMenuDemo中。

如何使用JAVA构造一棵带图标的菜单效果

4、对于创建菜单,需要使用JMenu类的构造器进行创建。JDK文档关于本Demo使用的JMenu类构造器的API定义如图所示:

如何使用JAVA构造一棵带图标的菜单效果

5、创建带有图标的菜单项,可以使用JMenuItem(String text,Icon icon)类的构造器创建。JDK文档关于本Demo使用的JMenuItem类构造器的API定义如图所示:

如何使用JAVA构造一棵带图标的菜单效果

6、下面,我们创建一个JMenu菜单,并添加三个带小图标和文本的JMenuItem菜单项。如下所示 JMenu menu = new JMenu("图标菜单"); JMenuItem menuItem1 = new JMenuItem("文件",new ImageIcon("images/address.gif")); JMenuItem menuItem2 = new JMenuItem("打开",new ImageIcon("images/AddressUser.gif")); JMenuItem menuItem3 = new JMenuItem("保存",new ImageIcon("images/book.gif")); menu.add(menuItem1); menu.add(menuItem2); menu.add(menuItem3);

如何使用JAVA构造一棵带图标的菜单效果

7、再使用JMenuBar创建菜单栏,JDK文档关于JMenuBar类构造器的API定义如图所示:

如何使用JAVA构造一棵带图标的菜单效果

8、通过JMenuBar的addMenu(JMenu c)方法可以添加Menu菜单到菜单栏。JDK文档关于addMenu方法的API定义如图所示:

如何使用JAVA构造一棵带图标的菜单效果

9、再我们通过JFrame类中的setJMenuBar方法添加菜单栏到JFrame窗体,这样JFrame窗体就有菜单栏了。

如何使用JAVA构造一棵带图标的菜单效果
如何使用JAVA构造一棵带图标的菜单效果

10、编译运行JAVA代码,可以看到带图标菜单的效果。

如何使用JAVA构造一棵带图标的菜单效果
© 手抄报圈