( RESOLVIDO) chamando método na tela Principal

Pessoal é o seguinte, sou novo no forum e preciso de uma ajudinha de vcs. Veja bem, tenho duas telas(Jframes) abertas, a Principal e as secundarias. A Principal é aquela que é aberta primeiro (carregada), e apartir dela abro as outras telas secundarias. Preciso saber como faço para acessar um procedimento que está presente dentro da tela Principal apartir das telas secundarias? Exemplo: ao pressionar um botão numa tela secundaria é invocado o método que está na tela Principal, e tal método causa mudanças na tela Principal.
Se alguém ai entendeu o que quis dizer, por favor me da uma luz. Pois consigo fazer isso apenas nas secundarias e nunca numa Principal.
Abraços :smiley:

att: zeca

Quando você instanciar a janela auxiliar passe a principal como “owner”. Um exemplo de construtor que faz isso é JDialog:

JDialog(Dialog owner, String title)

[quote=Roger75]Quando você instanciar a janela auxiliar passe a principal como “owner”. Um exemplo de construtor que faz isso é JDialog:

JDialog(Dialog owner, String title) [/quote]

Amigo vou detalhar melhor, pois não entendi bem.

Na tela Principal existe um botão “Cadastrar”. Este botão abre uma segunda tela (" cad_usuarios"). Nesta tela contém os campos para preenchimento e um botão “Gravar” para gravar os dados preenchidos para dentro de um banco de dados. Por tanto ao clicar em “gravar” na tela “cad_usuarios”, gostaria que o mesmo evento acionasse um procedimento chamado “Atualizar_dados()” que esta dentro da tela Principal, e este procedimento ao ser chamado atualizaria os campos presentes na tela Principal. Queria apenas acessar o procedimento. Detalhe: to fazendo pelo Netbeans.
Abraços…

[quote=Roger75]Quando você instanciar a janela auxiliar passe a principal como “owner”. Um exemplo de construtor que faz isso é JDialog:

JDialog(Dialog owner, String title) [/quote]

Putz já sei, descobri como fazer…basta deixar todos os campos da tela Principal como “public statics”…assim construo um procedimento na tela secundaria que atualizaria os campos na tela Principal buscando apartir do banco ja atualizado…Valeu pessoa e desculpa p incomodo.
Att: zeca

existe uma solução mais trivial para este problema…
Eu ja tive o mesmo problema, e postei aqui no forum. Vou procurar o link da resposta e te passo para que você aprenda.

Abraço…
e ja volto!

Aqui:

http://guj.com.br/java/230912-comunicacao-entre-janelas-resolvido

Veja o que o Francisco Silva[b] disse.

[quote=d34d_d3v1l]Aqui:

http://guj.com.br/java/230912-comunicacao-entre-janelas-resolvido

Veja o que o Francisco Silva[b] disse.[/quote]

Valeu brother, mas já consegui. Na realidade basta vc deixar os campos da tela Principal como “public statics”… foi dois palitos e muito mais facil… :smiley: :smiley:

Por favor, não peça urgência no fórum.

Opa…beleza, foi mal…