Add imagem jButton1

2 respostas
java
P

Olá, estou add uma imagem no jButton1 e esta apresentando um erro.
Como solucionar esse erro? Estou usando Netbeans 8.0.2 :Obrigado
O erro também acontece no jLabel.

Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException at javax.swing.ImageIcon.<init>(ImageIcon.java:217) at Teste1.Imagem.initComponents(Imagem.java:38) at Teste1.Imagem.<init>(Imagem.java:21) at Teste1.Imagem$1.run(Imagem.java:90) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:726) 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)

2 Respostas

Sandro_Machado

posta o código que adiciona a imagem ao jButton

NullPointerException indica que algo não foi instanciado.

Jonas_B_a_r_r_o_s

Esse JFrame so tem um botao e um label? Apaga essa classe e faz outra, seta novamente os icones. Vai dar certo. Isso aconteceu, suponho eu, porque você ficou trocando varias vezes o icone, tirando do caminho que estava, etc, aí o compilador não estava encontrando

Uma vez aconteceu comigo isso, como o JFrame tinha muitos componentes inserido, então eu tive que verificar os sets do icone que eu havia colocado num itemMenu, na classe do projeto,a que o NetBeans gera os codigos do Swing, mas no seu caso, como é poucos componentes, voce pode apagar e criar novamente, ou ir tentando setar o mesmo icone que ele está pedindo

Criado 31 de julho de 2016
Ultima resposta 31 de jul. de 2016
Respostas 2
Participantes 3