Uso Netbeans e Maven. Maven que por sinal está me trazendo muitos problemas, nunca trabalhei com ele antes.
No meu projeto criei um pacote onde insiro icones, tenho um botão onde seto um incone deste pacote que criei, mas ao executar o projeto dá o seguinte erro:
Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException
at javax.swing.ImageIcon.(ImageIcon.java:217)
at com.softcom.forms.FormPrincipal.initComponents(FormPrincipal.java:59)
at com.softcom.forms.FormPrincipal.(FormPrincipal.java:27)
at com.softcom.forms.FormPrincipal$2.run(FormPrincipal.java:196)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:749)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:702)
at java.awt.EventQueue$3.run(EventQueue.java:696)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:75)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:719)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Diz que não foi possível encontrar a imagem, mas está tudo certo, quando aponto para uma imagem de uma pasta do Windows, executa normal… Acho que o Maven que não está compilando as imagens junto…
Minha aplicação é Desktop…