Olá pessoal, sou novato em Java e estou desenvolvendo uma aplicação MDI (Jframe com Jinternalframe) mas tow com um problema. Quando chamo a Jinternalframe da 1ª vez ela abre normalmente porém se eu fechar ela e tentar abrir de novo no menu principal do Jframe ela não abre mais. O que pode ser isto? Alguém pode me ajudar?
Segue o código onde chamo o Jinternalframe:
if (guiPayoff == null) {
guiPayoff = new GUIPayoff();
desktopPane.add(guiPayoff);
guiPayoff.setVisible(true);}
else{ // se ja existir um obejeto guiSobre
guiPayoff.dispose();
//fecha a que estava aberta e abre outra:
new GUIPayoff().setVisible(true);
}
Help!!