2012-01-04 7 views
1

Я пытаюсь изменить значок CheckBoxMenuItem с помощью Nimbus Look & Почувствуйте.Изменить значок непроверенного CheckBoxMenuItem

UIManager.put("CheckBoxMenuItem[Selected].checkIcon", new ImageIcon(getClass().getResource("/packagename/images/unchecked-icon.png"))); 

Это прекрасно подходит для выбранного флажка, но каково состояние невыделенного блока?

ответ

0

Это работает. Просто нужно было использовать правильный порядок!

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")));