Como fazer para o TextField da Classe A receber o valor do TextField da Classe B

2 respostas
J

Como fazer para o TextField da Classe A receber o valor do TextField da Classe B… as classes estao no mesmo projeto!

2 Respostas

Pedrosa

Na sua classe b receba a classe a no o construtor, deixe o campo como publico e passe o valor.

Ex:

class ClasseB{


ClasseA a =null;

private void setClasseA(ClasseA a) {
   this.a = a;
}
//construtor
private ClasseB(ClasseA a){
   setClasseA(a);
}
//jogando o valor de b para a
a.txtDaClasseA.setText(txtDaClasseB.getText());

Ou leia isso:
http://www.guj.com.br/java.tutorial.artigo.155.1.guj

thiago.correa
//supondo que você está na classe B
ClasseA a =new ClasseA();
a.textFieldA.setText( this.textFieldB.getText() );

ou você pode criar um método na classe A para atualizar o valor do jtextfield

Criado 18 de outubro de 2006
Ultima resposta 18 de out. de 2006
Respostas 2
Participantes 3