JPanel

3 respostas
M
tenho um jPanel no meu jframe principal, no menu eu abro um internalframe dentro do jpanel na principal e apartir desse internal quero abrir outro internal tb nesse jpanel da principal porem nao consigo abrir, alguem sabe como fazer abrindo o primeiro internal
VisualizarAssociadoForm vaf = new VisualizarAssociadoForm(this);
vaf.setVisible(true);
jPanel1.add(vaf);

abrindo o segundo internal porem nao abre e nao mostra erro

NovoAssociadoForm cnf = new NovoAssociadoForm();
        
        pr.jPanel1.add(cnf);

3 Respostas

S

Não é uma boa prática trabalhar com JPanel e JInternalFrame, ao invés de usar JPanel no seu frame principal, use JDesktopPane e aí sim, dentro deste você coloca quantos internos quiser.

M

eu tambem fiz dessa forma com o JDesktopPane porem quando eu maximizo a tela do sistema ela nao auto ajusta os label dentro dele. fica tudo alinhado a direita tem como deixar centralizado quando maximizar?

ViniGodoy

Aprenda o que são gerenciadores de layout e como utiliza-los:
http://docs.oracle.com/javase/tutorial/uiswing/layout/using.html
http://www.miglayout.com/QuickStart.pdf

Criado 18 de fevereiro de 2012
Ultima resposta 18 de fev. de 2012
Respostas 3
Participantes 3