Retorna Valores para Tela Pai

5 respostas
F

Boa Tarde!

Estou com o seguinte problema:

Tenho um sistema que tem uma Tela de Pesquisa(Frame) que é chamada pela tela Pai através do setVisible(true), mas necessito retornar para Tela Pai os valores do resultado da minha pesquisa.

Não estou sabendo de que forma retornar estes valores para a Tela Pai.

Obrigado

5 Respostas

F

Sistema Web ou desktop?

F

Segue um link do proprio forum.

http://www.guj.com.br/posts/list/79088.java

Neste link tem o web e o desktop.

F

Desktop

fabim

Tenha no seu objeto da tela filha uma referência ao objeto da janela Pai.

Exemplo:

public class JanelaFilha extends JInternalFrame {

     private JFrame framePai;

     public JanelaFilha( JFrame framePai ) {

          this.framePai = framePai;
          this.setVisible( true );

     }
     
     // mais metodos do seu Internal Frame

}

na sua janela pai vc poderia criar uma filha da seguinte forma:

desktopPane.add( new JanelaFilha( this ) );

agora vc faz o q quiser na janelaPai.
mas pra isso vc vai te q fornecer métodos, pra poder fazer por exemplo

framePai.exibirValoresDeConsulta( Valores valores );
F

A única coisa que fica ruim eh o seguinte tenho uma única tela Pesquisa que funciona para várias pesquisa, e não tem como eu definir qual foi o meu Frame Pai.

Estou tentando utilizar o getFrames(), consegui atravpe dele retornar para o pai, mas não conseguo utilizar atributos do mesmo.

Criado 14 de janeiro de 2008
Ultima resposta 14 de jan. de 2008
Respostas 5
Participantes 3