Я знаю, что можно использовать HTML, но что, если вы загружаете изображение значка из пакета вместо каталога?
Как бы вы добавили значок в ярлык jcheckbox?
http://www.exampledepot.com/egs/javax.swing/checkbox_AddIcon.html
Я показываю различные способы в своем ответе на "Загрузка изображений из jar-файлов для Swing HTML".Но использование явного URL (полученного из Class.getResource(String)) должно работать как атрибут src элемента img.
Class.getResource(String)
src
img
добавьте Icon и String к JLabel, затем установите JLabel # setLabelFor (myJCheckBox)
Icon
String
JLabel