Estou fazendo um programa em Java que pega os dados de um formulário e passa como parâmetro para o formulário que o abriu, através do código abaixo:
frmFormulario a = new Formulario(); a.preencherCliente(idCli, nomeCli);
No outro formulário eu tenho:
String nomeCliente; int idCliente; public void preencherCliente(int idCli, String nomeCli) { idCliente=idCli; nomeCliente = nomeCli; txtIdCliente.setText(String.valueOf(idCliente)); txtNomeCliente.setText(nomeCliente); }
O NetBeans não indica erro, porém quando eu rodo o programa, as caixas de texto não exibem os valores, mas eles estão lá porque quando eu mando "printar" as variáveis ou mesmo o valor das caixas de texto ele retorna o valor certo das variáveis que foram atribuídas através do outro formulário.
Alguém sabe o que pode ser?
Agradeço desde já.