NullPointerException em cardLayout

1 resposta
D

Oi, estou com um problema nos fields.

Estou utilizando um cardLayout, então eu tenho 2 paineis em uma tela com o botão de avançar e voltar .

Mas acontece que tenho um field na primeira tela e o botão para cadastro no banco de dados está na segunda, por isso acho que dá um nullPointerException quando tento criar o field na segunda tela também.

Como posso fazer para corrigir o problema?

tela1:
num = new JTextField(10);
tela 2:
public void cadastro() {
       
           String num;
                num = fieldNum.getText(); // nullPointerException

Atenciosamente.

1 Resposta

fjvasconcellos

Caro dark123.

Não entendi muito bem, masi vc quer pegar o valor do JTextField que está na tela 1, no caso a variavel num;

e atribuir o valor dela para uma outra variavél ques está na tela 2, no caso um String;

Para instaciar a primeira variavél, faça assim;

JTextField fieldTela1 = new JTextField();

Para adicionar o valor para a sua variavel faça assim:

public void Cadatro(){ String num; num = fieldTela1.getText(); }

Será que é isso que vc deseja fazer???

Criado 11 de setembro de 2008
Ultima resposta 14 de set. de 2008
Respostas 1
Participantes 2