Olá, amigos,
Eu estou com um problema assim. É um aplicativo simples que só tem uma class chamada Consumo. O que essa class faz é apenas abrir dados de um banco de dados Access. Uso 4 JTextField e abro os dados de 4 campos do banco de dados. Estava abrindo perfeitamente, certo sem problemas, ou seja, o banco de dados estava configurado certo, etc. Então compilava normal e rodava. Eu não uso nenhuma IDE, faço o código no bloco de notas, e compilo através do Prompt do DOS, funciona perfeitamente em tudo o que faço. Enquanto estou aprendendo preferi não usar IDE.
O aplicativo estava funcionando, mas eu precisei modificar uma parte do código, e não sei por que passou a compilar, cria o arquivo .class, mas não roda o aplicativo, e dá essa mensagem de erro abaixo no DOS, depois de compilar, quando mando rodar:
C:\Java\Programas>javac Consumo.java
C:\Java\Programas>java Consumo
Exception in thread “main” java.lang.NullPointerException
at java.awt.Container.addImpl(Container.java:1015)
at java.awt.Container.add(Container.java:351)
at Consumo.<init>(Consumo.java:167)
at Consumo.main(Consumo.java:38)
Mas como eu falei cria o arquivo .class. Alguém tem idéia do que está acontecendo? Agradeço a quem possa me ajudar. Abraço a todos.
Marco