我有MenuItem.here,因为我想在menuitem中添加一个图像。所以你能建议我吗?
MenuItem view = new MenuItem("View");
MenuItem setting = new MenuItem("Settings");
MenuItem logout = new MenuItem("Logout");
popup.add(view);
popup.addSeparator();
popup.add(setting);
popup.addSeparator();
popup.add(logout);
在退出的左侧,我想要一张图片。我该怎么办?
答案 0 :(得分:4)
你可以这样做:
logout.setIcon(new ImageIcon("icon.png"));
icon.png 是实际图片文件的路径。
答案 1 :(得分:3)
MenuItem是一个AWT组件,而不是Swing组件
在JMenuItem中,您可以使用AbstractButton.setIcon(...)
JMenuItem item =...;
ImageIcon icon =...;
item.setIcon(icon);