Como faço para ter janelas internas em uma janela principal? Utilizei o JInternalFrame, mas ele fica com o LookAndFeel do Metal e não fixa a janela quando eu reajusto o tamanho da mesma…
Janelas internas
B
1 Resposta
J
Seguinte … o seu Frame principal precisa ser um JFrame … dentro dele vc deve criar um atributo/objeto do tipo JDesktopPane e configurá-lo (no construtor por exemplo) assim:
this.setContentPane() = objeto JDesktopPane que vc criou;
Aí, os Frames que vao estar dentro do Frame Principal (JFrame) devem ser objetos do tipo JInternalFrame, ou seja, devem herdar esta classe …
aí pra mostrá-los dentro do FramePrincipal deve usar:
NomeFramePrincipal.getContentPane().add (JInternalFrame1);
NomeFramePrincipal.getContentPane().add (JInternalFrame2);
.
.
.
falow …
Criado 26 de janeiro de 2003
Ultima resposta 26 de jan. de 2003
Respostas 1
Participantes 2
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo