JDesktopPane e JInternalFrame

Estou criando uma aplicação em java, só que uso varios arquivos java, o meu arquivo principal é um JDesktopPane e cada um dos outros arquivos é uma nova janela.
Só que exite um problema, ele não exibi as janelas internas, por estarem em outro arquivos.

Testei fazendo todas as janelas com JFrame e consegui, soh que ele abre cada janela como uma aplicação aparte.

Alguem poderia me ajudar?

Não consigo fazer que um JIntenalFrame definido em outra classe apareça no JDesktopFrame. O que devo fazer?
Alguém pode me ajudar!

Voce esta adicionando o Internal frame no JDesktopPane?

tipo:

jDesktopPane.add(new JInternalFrame);

Cara, o numero de arquivos java não tem nada haver com o numero de aplicações abertas, ou interfere no modo de execução da sua aplicação. Acho melhor entender um mais sobre o conceito de java!

Só pra esclarecer, a ideia é ter um arquivo pra cada objeto seu, e depois num principal vc junta tudo e sua aplicação sai pronta…