Tenho uma classe que é uma tela de cadastro(JInternalFrame), q tem a JTable dela, botoes e tudo mais.
Vou implementar com o hibernate a parte do banco de dados, entao para um conversar com o outro eu faria uma outra classe (seria Controller? bom isso n vem ao caso)
A questão é que preciso pegar os detalhes do cadastro procurado quando alguem selecionar um cadastro da tabela e entao clicar no botao detalhes.
Como fazer isso, e passar esse parametro?? O certo seria criar um evento, li sobre a implementacao de Observer mas n sei se seria a melhor opccão.
classe TelaDeCadastro (botao clicado) ----> envia a linha clicada para o Controller —> Controller (faz uma solicitacao ao DAOl) ----> DAOl( faz a query no banco)
DAO (envia os objetos de resposta ao Controller) --> Controller (passa os parametros corretamente para a tela de cadastro) --> Tela(exibe os dados)