Colocar icone em JLabel jdk 12 NetBeans 11 (NullPointer)

3 respostas
Patrick_Longo

eae Galera.

Estou tentando colocar um icone em um Jlabel simples pelo netbeans 11 usando jdk 12… porém da NullPointerException.

Ja até formatei o PC… instalei o netbeans e fui tentar isso antes d qqr outra coisa e da o mesmo erro.

Estou fazendo pelo Design do NetBeans… simplesmente criei um Jframe form, joguei uma Jlabel, coloquei o Icone no Pacote “imagens” do projeto, e mandei executar.
a imagem foi importada para o pacote “imagens” mesmo eu importando ela para o pacote “testeiconlbl” da o mesmo erro.

No jdk8 com netbeans8 faço da mesma forma e funciona…

Podem ajudar?

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at java.desktop/javax.swing.ImageIcon.<init>(ImageIcon.java:217)
	at testeiconlbl.TesteIcon.initComponents(TesteIcon.java:34)
	at testeiconlbl.TesteIcon.<init>(TesteIcon.java:18)
	at testeiconlbl.TesteIcon$1.run(TesteIcon.java:86)
	at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
	at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
	at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:389)
	at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
	at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
	at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
	at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
	at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

BUILD SUCCESS


3 Respostas

rodriguesabner

Cara, acho que isso é algum BUG, tenta limpar e construir o projeto… Se não for, tenta criar outro projeto pra ver se dá o mesmo erro

Patrick_Longo

Da o mesmo erro… testei em outro PC e deu o mesmo erro tbm. Voltei pro jdk 8,2 e netbeans 8…

staroski

Então, formatar um HD serve para montar a estrutura de como o sistema operacional vai persistir os dados no disco, isso não vai resolver o NullPointerException, que acontece quando você tenta manipular um objeto que não foi inicializado.

Criado 31 de maio de 2019
Ultima resposta 2 de jun. de 2019
Respostas 3
Participantes 3