Problemas com Swing Layout no NetBeans

3 respostas
T

Bom dia a todos,

Estou começando a desenvolver um projeto no NetBeans 5.5 (jdk 1.5), utilizando formularios com swing, e ao criar o .jar para rodar por fora, percebi que não funcionava, clicava no .jar gerado automaticamente e dava erro. Mais tarde descobri que para solucionar isso devia importar uma Extensão da library do swing layout(swing-layout 1.0.jar) para rodar.

Mas depois de importar esta library meu projeto nao roda nem dentro e nem fora do netbeans, acusando o seguinte erro:

Exception in thread “AWT-EventQueue-0” java.lang.NullPointerException

at javax.swing.ImageIcon.(ImageIcon.java:138)

at Aplicacao.JanAplicacao.(JanAplicacao.java:37)

at Aplicacao.JanLogin.jButton1ActionPerformed(JanLogin.java:155)

at Aplicacao.JanLogin.access$000(JanLogin.java:17)

at Aplicacao.JanLogin$1.actionPerformed(JanLogin.java:62)

at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)

at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)

at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)

at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)

at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)

at java.awt.Component.processMouseEvent(Component.java:6038)

at javax.swing.JComponent.processMouseEvent(JComponent.java:3260)

at java.awt.Component.processEvent(Component.java:5803)

at java.awt.Container.processEvent(Container.java:2058)

at java.awt.Component.dispatchEventImpl(Component.java:4410)

at java.awt.Container.dispatchEventImpl(Container.java:2116)

at java.awt.Component.dispatchEvent(Component.java:4240)

at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)

at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)

at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)

at java.awt.Container.dispatchEventImpl(Container.java:2102)

at java.awt.Window.dispatchEventImpl(Window.java:2429)

at java.awt.Component.dispatchEvent(Component.java:4240)

at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)

at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)

at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)

at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)

at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)

at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

Todo lugar que tem icone estou tendo que comentar para poder funcionar, se alguem souber de alguma solução para este meu problema, fico agradecido!
Desde já obrigado.

3 Respostas

emmanuel.silva

Cara verifique no Arquivo JanAplicacao.java na linha 37 provavelmente ele não está achando alguma imagem e está retornando nullpointerException

r0g3r10gc

Esse problema e de path mesmo tipo nao esta encontrando uma imagem que vc deve ter inserido em um suposto componente do seu projeto…

T

Antes de Importar uma extensão para poder rodar o org.desktop.swing…, a aplicação estava rodando normalmente sem dar erros e exibindo todos os icones, porque que depois que eu adicionei esta extensão ele esta dando erro??

Criado 15 de fevereiro de 2007
Ultima resposta 15 de fev. de 2007
Respostas 3
Participantes 3