JTextArea, erro simples!

2 respostas
rodrigodsw2005
tenho uma aplicação simples, onde o cara digitas nos campos do formulario e depois ele aperta um botão de "listar" em outro formulario Swing para aparecer o que ele digitou, no primeiro formulario.. Os 2 são um jFrame. e tem uma classe Cadastro (GET/SET) . Eu crio uma Instância da classe Cadastro dentro do formCadastro e no formListar também crio outra instância, e tento puxar os valores digitados pelo getNome, por exemplo.Mas esta dando esse erro :
1. Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException  
   2.         at testeavaliativo.jFromListarCliente.btnListarActionPerformed(jFromListarCliente.java:91)  
   3.         at testeavaliativo.jFromListarCliente.access$000(jFromListarCliente.java:15)  
   4.         at testeavaliativo.jFromListarCliente$1.actionPerformed(jFromListarCliente.java:47)
1. private void btnIncluirActionPerformed(java.awt.event.ActionEvent evt) {                                             
   2.   
   3.         cadastro = new Cadastro();  
   4.           
   5.         cadastro.setNome(txtEmail.getText());  
   6.         cadastro.setEndereco(txtEndereco.getText());  
   7.         cadastro.setTipo(txtTipo.getText());  
   8.         cadastro.setFone(txtFone.getText());  
   9.         cadastro.setEmail(txtEmail.getText());  
  10.     }
private void btnListarActionPerformed(java.awt.event.ActionEvent evt) {                                            
        Cadastro cadastro = new Cadastro();  
   
        String nome = cadastro.getNome();  
        jArea.append(nome);  
    }

2 Respostas

RenataFA

Tem como vc colocar o código da sua classe Cadastro?

Ironlynx

rodrigo, eu já falei, ou vc tem mais de uma instância, ou nada está sendo gravado, e quando vc pega o objeto, ele não existe.Poste a classe com o JFrame completa e sua classe de Cadastro(entre as tags code, por favor!). :wink:

Criado 11 de outubro de 2007
Ultima resposta 11 de out. de 2007
Respostas 2
Participantes 3