Boas,
Questão 1. Tenho um JFrame, e nesse JFrame tenho um botão que chama outro JFrame. Posso chamar alguma função do JFrame pai, no JFrame filho??
Questão 2. Como posso saber no JFrame pai que o JFrame filho foi fechado??
Desde já agradeço!
Boas,
Questão 1. Tenho um JFrame, e nesse JFrame tenho um botão que chama outro JFrame. Posso chamar alguma função do JFrame pai, no JFrame filho??
Questão 2. Como posso saber no JFrame pai que o JFrame filho foi fechado??
Desde já agradeço!
Andrea,
Acho melhor criar uma classe controladora separada, e nesta classe declarar os dois JFrames. Ao criar o segundo JFRame, passe o primeiro no construtor do segundo, de forma que este saiba quem é seu pai.
Márcio
Concordo com o Márcio Andréia,
Se houver o interesse de ao fechar o filho, voltar para o JFrame Pai, você terá de armazenar tal informação no onClick() do botão do Pai que chama o Filho.
Agora se não ouver interesse em voltar, simplesmente já feche o pai!
Att. 8)
Márcio e Paulo:
Muito obrigado pelas respostas.
Acabei por utilizar o JDialog, pois tinha de passar muita informação quando fechava a janela filho, e o jDialog bastava-me.
Obrigado