Capturar string do jtextfield e num click setá-la em outra classe, em outro jtextfield

1 resposta
fjfeitosa

Srs. javistas, boa tarde!!
Por favor, se alguém puder me ajudar…
Tenho o seguinte problema: tenho uma classe ‘A’ que tem um atributo “public JTextField jtf = new JTextField(15);”. Tenho outra classe ‘B’, que através do getText() capturo uma string clicando num botão. O problema reside no seguinte: ao clicar nesse botão, além de capturar a string, colocá-la numa variável, gostaria que através do seText() eu a colocasse no jtf (objeto) da clase ‘A’. Qual seria o procedimento?
Mais uma vez, obrigado pelo que puderem me ajudar.
[EDITADO: E-Mail excluído pela moderação]
07/11/2008
13:03h.

1 Resposta

ViniGodoy

Cara, não deixe o seu e-mail no fórum público. Ele certamente será capturado por bots.
No próprio fórum ainda podemos responder as suas dúvidas e ainda a resolução fica disponível para todos.

No seu caso, a classe B precisa receber um objeto da classe A como parâmetro:

public class B {
    private A a;

    public B(A a) {
       this.a = a;
    }
}
Então, no evento da classe B, faça também
a.getTextField().setText("texto");

Telas são classes como outras quaisquer. As mesmas regras se aplicam.

Criado 7 de novembro de 2008
Ultima resposta 7 de nov. de 2008
Respostas 1
Participantes 2