nbcj.net
当前位置:首页 >> jAvA的JMEnuItEm如何添加图标? >>

jAvA的JMEnuItEm如何添加图标?

用setIcon。 JMenuItem file=new JMenuItem("文件"); ImageIcon logo=new ImageIcon("icon.gif"); file.setIcon(logo);

有个ico方法,建议查一下api文档 JMenuItem(String text, Icon icon) 创建带有指定文本和图标的 JMenuItem。

JMenu和JMenuItem一样都有setIcon函数,用setIcon函数就可以设置图标. 例如: JMenu file=new JMenu("文件"); ImageIcon logo=new ImageIcon("logo.gif"); //这里定义一个Icon图片 file.setIcon(logo); //这里设置Icon图片到JMenu

可以直接在程序中将图片压缩: ImageIcon ico=new ImageIcon("1111.jpg"); ico.setImage(ico.getImage().getScaledInstance(30,30,Image.SCALE_DEFAULT));

JMenuBar jmb=new JMenuBar();JMenu jmF=new JMenu("File");JMenuItem jmi=new JMenuItem("Exit");//子菜单

JMenuBar menubar = new JMenuBar();//创建菜单工具条 JMenu menu = new JMenu("测试根菜单");//创建菜单栏根目录标签 JMenuItem item = new JMenuItem("测试菜单项");//创建菜单项 menubar.add(menu);//把菜单根目录标签放到菜单工具条上 menu....

这个是二级菜单项,只要添加二级菜单,自然会出现的

第一个问题:使用veiwMenuItem.addActionListener()方法添加监听器。具体使用可以查看JDK API 第二个问题,一时想到两种实现方法 1、你要知道,JPanel不单是一个组件,更是一个组件容器,所以你可以往其中添加一个表格组件,而这个表格组件则将...

我真佩服我自己,这方法都能想出来,呵呵。。。 import javax.swing.*; import java.awt.Color; import java.awt.Graphics; import javax.swing.plaf.basic.BasicMenuItemUI; public class TestMenu extends JFrame { JMenuBar mbrTest; JMenu m...

JMenuItem.setIcon

网站首页 | 网站地图
All rights reserved Powered by www.nbcj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com