Caros colegas, estou com um problema que não estou conseguindo pegar o texto de um JTextField. Esse JTextField está dentro de um método get. Esse método get, desenha um painél de cadastro de Cliente e esse painél é colocado dentro de um JFrame.
Por exemplo, estou em outra classe e quero pegar o texto de um JTextField que está dentro de um método get de uma outra classe. Então, eu crio um objeto da classe qeu tem o método get e consigo referenciar o método get, mas não consigo referenciar os JTextField existentes dentro desse método. Segue o código do meu método get. Lembrando que estou em outra classe e quero pegar textos dos JTextFields dessa classe…Um abraço a todos!!!
[code]public class PaineisCadastro {
private JPanel cliente
public JPanel getCliente() {
cliente = new JPanel();
cliente.setLayout(null);
JLabel nomeCliente = new JLabel("Nome");
nomeCliente.setBounds(new Rectangle(29, 14, 47, 20));
JLabel cpfCliente = new JLabel("CPF");
cpfCliente.setBounds(new Rectangle(332, 14, 37, 20));
JLabel foneCliente = new JLabel("Telefone");
foneCliente.setBounds(new Rectangle(30, 60, 55, 20));
JLabel emailCliente = new JLabel("E-mail");
emailCliente.setBounds(new Rectangle(165, 60, 46, 20));
JLabel endCliente = new JLabel("Endereço");
endCliente.setBounds(new Rectangle(30, 105, 60, 20));
JTextField tNomeCliente = new JTextField();
tNomeCliente.setBounds(new Rectangle(29, 32, 295, 20));
JTextField tCpfCliente = new JTextField();
tCpfCliente.setBounds(new Rectangle(332, 32, 121, 20));
JTextField tFoneCliente = new JTextField();
tFoneCliente.setBounds(new Rectangle(30, 78, 121, 20));
JTextField tEmailCliente = new JTextField();
tEmailCliente.setBounds(new Rectangle(165, 78, 288, 20));
JTextField tEndCliente = new JTextField();
tEndCliente.setBounds(new Rectangle(30, 123, 423, 19));
cliente.add(nomeCliente);
cliente.add(tNomeCliente);
cliente.add(cpfCliente);
cliente.add(tCpfCliente);
cliente.add(foneCliente);
cliente.add(tFoneCliente);
cliente.add(emailCliente);
cliente.add(tEmailCliente);
cliente.add(endCliente);
cliente.add(tEndCliente);
return cliente;
}
}[/code]