Изменить значок непроверенного CheckBoxMenuItem - PullRequest
1 голос
/ 04 января 2012

Я пытаюсь изменить значок CheckBoxMenuItem с помощью Nimbus Look & Feel.

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

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

1 Ответ

0 голосов
/ 05 января 2012

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

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