rodriguesabner 16 de fev. de 2020
lblImagem . setIcon ( new javax . swing . ImageIcon ( getClass (). getResource ( "/pasta/imagem.png" )));
Misdreavus200 16 de fev. de 2020
Substitui “ pasta ” por o nome do meu pacote com a imagem e “ imagem . png ” pelo nome da minha imagem .
Aparecem as seguintes mensagens:
Exception in thread “ AWT - EventQueue - 0 ” java . lang . NullPointerException
at java . desktop / javax . swing . ImageIcon .( ImageIcon . java: 217 )
at com . mycompany . carregarimagens . TelaImagem . btnCarregarActionPerformed ( TelaImagem . java: 69 )
at com . mycompany . carregarimagens . TelaImagem $ 1. actionPerformed ( TelaImagem . java: 40 )
at java . desktop / javax . swing . AbstractButton . fireActionPerformed ( AbstractButton . java: 1967 )
at java . desktop / javax . swing . AbstractButton$Handler . actionPerformed ( AbstractButton . java: 2308 )
at java . desktop / javax . swing . DefaultButtonModel . fireActionPerformed ( DefaultButtonModel . java: 405 )
at java . desktop / javax . swing . DefaultButtonModel . setPressed ( DefaultButtonModel . java: 262 )
at java . desktop / javax . swing . plaf . basic . BasicButtonListener . mouseReleased ( BasicButtonListener . java: 279 )
at java . desktop / java . awt . Component . processMouseEvent ( Component . java: 6636 )
at java . desktop / javax . swing . JComponent . processMouseEvent ( JComponent . java: 3342 )
at java . desktop / java . awt . Component . processEvent ( Component . java: 6401 )
at java . desktop / java . awt . Container . processEvent ( Container . java: 2263 )
at java . desktop / java . awt . Component . dispatchEventImpl ( Component . java: 5012 )
at java . desktop / java . awt . Container . dispatchEventImpl ( Container . java: 2321 )
at java . desktop / java . awt . Component . dispatchEvent ( Component . java: 4844 )
at java . desktop / java . awt . LightweightDispatcher . retargetMouseEvent ( Container . java: 4918 )
at java . desktop / java . awt . LightweightDispatcher . processMouseEvent ( Container . java: 4547 )
at java . desktop / java . awt . LightweightDispatcher . dispatchEvent ( Container . java: 4488 )
at java . desktop / java . awt . Container . dispatchEventImpl ( Container . java: 2307 )
at java . desktop / java . awt . Window . dispatchEventImpl ( Window . java: 2762 )
at java . desktop / java . awt . Component . dispatchEvent ( Component . java: 4844 )
at java . desktop / java . awt . EventQueue . dispatchEventImpl ( EventQueue . java: 772 )
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: 391 )
at java . base / java . security . ProtectionDomain$JavaSecurityAccessImpl . doIntersectionPrivilege ( ProtectionDomain . java: 85 )
at java . base / java . security . ProtectionDomain$JavaSecurityAccessImpl . doIntersectionPrivilege ( ProtectionDomain . java: 95 )
at java . desktop / java . awt . EventQueue $ 5. run ( EventQueue . java: 745 )
at java . desktop / java . awt . EventQueue $ 5. run ( EventQueue . java: 743 )
at java . base / java . security . AccessController . doPrivileged ( AccessController . java: 391 )
at java . base / java . security . ProtectionDomain$JavaSecurityAccessImpl . doIntersectionPrivilege ( ProtectionDomain . java: 85 )
at java . desktop / java . awt . EventQueue . dispatchEvent ( EventQueue . java: 742 )
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 )
rodriguesabner 17 de fev. de 2020
Pelo erro, não foi encontrado nenhuma imagem. Mostra o código que vc colocou e mostra o caminho.
Misdreavus200 1 de mar. de 2020
rodriguesabner 2 de mar. de 2020
Mostra o caminho, tipo assim:
Misdreavus200 7 de mar. de 2020
rodriguesabner 7 de mar. de 2020
vc tem que colocar na pasta resources
Misdreavus200 8 de mar. de 2020
Na minha arvore do projeto não tem nenhuma pasta “resources”, eu preciso criar?
Solucao aceita
rodriguesabner 8 de mar. de 2020
sim
SeuProjeto/src/main/ Cria a pasta resources aqui
O netbeans é meio bugado, vc cria SÓ essa pasta, depois o pacote vc cria lá no netbeans
Misdreavus200 14 de mar. de 2020 1 like
Fiz isso que você falou e funcionou perfeitamente, muito obrigado!