[list]Galera boa tarde,
Sou novo por aqui e em Java, se alguém puder está me ajudando seria muito grato…
Minha dúvida é o seguinte, tenho um evento do botão Pesquisar dentro da minha classe View[/list]
[code] btnPesquisar.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try {
consulta(c);
} catch (ParseException e1) {
e1.printStackTrace();
}
}
});
}[/code]
[code] private void consulta()throws ParseException{
ClientePFControle cc = new ClientePFControle();
Cliente c = new Cliente();
try {
txtNacionalidade.setText(c.getNacionalidade());
txtNome.setText(c.getNomeCompleto());
txtSexo.setText(c.getSexo());
txtDataNascimento.setText(c.getDataNascimento());
txtCPF.setText(c.getCpf());
txtRG.setText(c.getRg());
txtEstado.setText(c.getEstadoEmissor());
txtTelefone.setText(c.getTelefone());
txtCNH.setText(c.getCnh());
txtValidade.setText(c.getValidade());
txtCategoria.setText(c.getCategoriaHabilitacao());
txtEndereco.setText(c.getEndereco());
txtEmail.setText(c.getEmail());
txtPassaporte.setText(c.getPassaporte());
} catch (NullPointerException e) {
JOptionPane.showMessageDialog(this,
"Cliente não localizdo ou não existe!\n"
+ e.getLocalizedMessage());
}
}[/code]
E na minha camada Controle eu não sei como faço para carregar os valores da minha Model.
Segundo meu professor a minha View não pode enxegar a minha Model, que é o que eu estou fazendo
instânciando um novo Cliente() que é a minha camada Modelo.