Java 更改未选中复选框菜单项的图标
我正在尝试用Nimbus外观和感觉更改CheckBoxMenuItem的图标Java 更改未选中复选框菜单项的图标,java,look-and-feel,nimbus,Java,Look And Feel,Nimbus,我正在尝试用Nimbus外观和感觉更改CheckBoxMenuItem的图标 UIManager.put("CheckBoxMenuItem[Selected].checkIcon", new ImageIcon(getClass().getResource("/packagename/images/unchecked-icon.png"))); 这对选中的复选框很有效,但未选中的复选框的状态是什么?有效。只需要使用正确的顺序 UIManager.put("CheckBoxMenuIt
UIManager.put("CheckBoxMenuItem[Selected].checkIcon", new ImageIcon(getClass().getResource("/packagename/images/unchecked-icon.png")));
这对选中的复选框很有效,但未选中的复选框的状态是什么?有效。只需要使用正确的顺序
UIManager.put("CheckBoxMenuItem.checkIcon", new ImageIcon(getClass().getResource("/package/images/unchecked.png")));
UIManager.put("CheckBoxMenuItem[Selected].checkIcon", new ImageIcon(getClass().getResource("/package/images/checked.png")));