Boa noite gujeiros. Estou precisando de uma ajuda de vocês. Eu estou aprendendo Swing agora (com o NetBeans) e pintou um problema que eu não consegui resolver. Eu criei um JFrame e dentro dele coloquei um JDesktopPane, chamado principalDesktopPane.
Também adicionei um menuBar, e dentro dele coloquei um menu que tem um menuItem chamado Teste. O meu objetivo eu consegui, que era chamar um JInternalFrame dentro do meu JDesktopPane, a partir de um click no menuItem Teste. Abaixo está o código do evento.
private void clicaAquiMenuItemActionPerformed(java.awt.event.ActionEvent evt) {
meuNovoInternalFrame a = new meuNovoInternalFrame();
a.setVisible(true);
a.setSize(800,600);
principalDesktopPane.add(a);
}
Mas daí percebi o seguinte:
Quando coloco o programa para executar, ele funciona normal, abre o meu InternalFrame, mas daí, quando eu minimizo a janela principal, ele não minimiza também, ou então, caso eu sete o tamanho dele pra menor, ele não abre do tamanho da janela principal.
Resumindo, como eu faço pra que o meu JInternalFrame redimensione automaticamente conforme o meu Frame aumente ou diminua? Grato.