Fala galera, eu ja pesquisei no forum sobre isso e não achei bem o que eu queria, por isso to fazendo esse post.
O problema é o seguinte, eu quero pegar o valor de um textfield existente na minha jframe 1 e mostrar ele no jframe 2
quando aperto um botão, mas eu não to conseguindo passar o valor atualizado, quando é mostrado na jframe 2, o valor é "null"
e não o que foi inserido no jframe 1, queria saber se tenho que atualiza-lo no construtor da jframe 2.
Desde já, agradeço a atenção.
Construtor da jframe 1
String cod;
/** Creates new form DadosPessoais */
public DadosPessoais(){
initComponents();
setLocationRelativeTo( null );
}
public DadosPessoais(String cod) {
this.cod = cod;
}
public String getCod(){
return cod;
}
public void setCod(String cod){
this.cod = cod;
}
Botão que pegar os dados
cod = Cod.getText();
System.out.println(cod);
DadosTecnicos abrirJanela = new DadosTecnicos();
abrirJanela.setVisible(true);
dispose();
Teste que eu fiz no botão da jframe 2 para saber se o valor atualizado estava sendo passado
DadosPessoais dados = new DadosPessoais();
System.out.println(dados.cod);