У меня есть проект maven, в котором есть JFrame
, и я хочу настроить изображение значка рамки так же, как изображения кнопок.
Мои изображения значков помещены в пакет com.foo.bar.frame.images
. Я правильно настроил изображения значков кнопок, но при запуске проекта maven он будет колебаться с этим:
SEVERE: null
java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:167)
at com.intel.jiratool.jiraexcelclient.view.ExcelView.initComponents(ExcelView.java:119)
at com.intel.jiratool.jiraexcelclient.view.ExcelView.<init>(ExcelView.java:40)
at com.intel.jiratool.jiraexcelclient.Main.main(Main.java:54)
Строка 167:
btnClose.setIcon(newjavax.swing.ImageIcon(getClass().getResource("/com/intel/jiratool/jiraexcelclient/view/images/32px-Crystal_Clear_action_exit.png"))); // NOI18N
Более того, когда я захожу в целевую папку, где находится файл JAR, если я проверяю его, там нет никаких изображений.
Как мне разобраться в этой ситуации? Может быть, включить что-то в POM-файл maven?
С наилучшими пожеланиями,
Santiago .-