Swing

Boa tarde caros colegas.
Tenho uma dúvida que presciso tirar.
Estou terminando um sistema meu em Swing porém estou agarrado na hora de fazer um método para reinicias a aplicaçao. Gostaria de saber se existe algum método já da própria linguagem. Ou se podem me ajudar com o método que estou fazendo, que ainda não conclui porque presciso saber como que de um JInternalFrame eu acesso uma propriedade do atual JFrame, isso é, para o a classe atual usamos ‘this’, e queria saber se existe para um nivel abaixo(o JFRAME) uma espécie de ‘_parent’ como tem no action script.

Valeu

Veja o que getTopLevelAncestor() lhe retorna. Se o tipo for JFrame, então é o do JFrame que inclui o JDesktopPanel, que inclui o JInternalFrame.

vc pode alterar seu JInternalFrame pra receber o parent no construtor, por exemplo… e guardar uma variavel que aponte pra ele…

Ou ter métodos/variáveis static no frame principal.