Consultando informacoes em outro JFrame - JPanel

1 resposta
marcos.menezes

Caros amigos,

Tenha uma tela chamada PessoaFisica com o Layout da tela.
Nessa tela eu criei um JPanel e coloquei todas as informações do que preciso (está funcionando perfeitamente).

Em outra tela eu tenho os mesmos dados que possuo na PessoaFisica porem essas informações serão só de consulta.
Para nao ficar replicando codigo eu quero fazer essa consulta usando as informacoes que já estão cadastradas no banco e que fazem parte da tela PessoaFisica. Só que eu nao sei como fazer.

Alguem pode me dar uma luz?

Abraços !!!

1 Resposta

tRuNkSnEt

No momento que você instancia o seu JPanel você pode passar como referência seu pai, assim:

No JFrame

btnOk.addActionListener(new ActionListener() {  
             public void actionPerformed(ActionEvent e) {  
                 JDialog filho = new MinhaDialog(this);
             }  
         });

No construtor da JDialog

public MinhaDialog(JFrame pai){
       pai.FuncaoDeConsulta();
   }

Deu para entender?

Criado 29 de outubro de 2009
Ultima resposta 29 de out. de 2009
Respostas 1
Participantes 2