JPanel

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

[code] NovoAssociadoForm cnf = new NovoAssociadoForm();

    pr.jPanel1.add(cnf);[/code]

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.

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?

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