Obrigado, abriu a tela Cadastrar, mas não fechou a tela menu.
Seria melhor deixar a tela menu aberta de fundo? ou tem como fechar ela, e colocando um botão “Voltar” no Cadastrar voltaria para o Menu…
Pensando melhor, num primeiro instante, posso até deixar abir o Cadastrar e deixar o Menu. Porem, quando fecho a janela Cadastrar, fecha a Menu também, e queria manter o Menu.
Alguma ideia?!?
da uma olhada se no metodo teu evento no botao de que istancia a classe Cadastrar se não há algo setando o a tela de Menu pra setVisible(false) ou se sobrou algum dispose();
Ok, mas ja fiz quase todas minhas janela separadas, tem como incluir, ou fazer tudo de novo? E como funciona o contêiner MDI? (é por navegação de abas?)
ABs
É básicamente um JFrame que é dono de um container chamado DesktopPane ao qual dentro dele é possível adicionar vários outros frames que são chamados de JInternalFrames, funcionando como se fosse o próprio windows, onde vc abre janelas e as arrasta dentro da área de trabalho, veja essa foto:
[quote=Vitoriano]
No caso de ele estar fechando a janela anterior, simplesmente tire o JFrame.DISPOSE_ON_CLOSE, deixe somente DISPOSE_ON_CLOSE. [/quote]
Não funcionou… =/ Tirei o “JFrame.” mas mesmo assim ele fecha a janelaPai.
Só preciso que ele feche a janela atual.
estou usando o (pode ser isso):
esse código irá fechar o programa por completo para fechar o JFrame primeiro você seta ele com isso igual foi dito antes
e para fechar use isso
coloca o seu código completo ai caso não consiga resolver