Abrir um JPanel dentro de um JDesktopPane

Estou fazendo um projeto com um MENU que abre Cadastro de Cliente.

No MENU tem um JDESKTOP PANE e um botão “ABRIR CADASTRO”.
Quando eu Clicar nesse BOTÃO, pretendo abrir o cadastro de cliente(CRIADO EM UM JPANEL FORM) DENTRO deste JDESKTOP PANE localizado no menu

        BOTÃO  = btnCad_Cli
JPANEL FORM = Cad_Cli 

JDESKTOP PANE = desktoppaneMenu

Estou colocando este codigo dentro do ActionPerformed do BOTÃO “ABRIR CADASTRO”.

private void btnCad_CliActionPerformed(java.awt.event.ActionEvent evt) {
Cad_Cli showCad_Cli = new Cad_Cli();
desktoppaneMenu.add(showCad_Cli);
showCad_Cli.setVisible(true);
}

Porem não esta abrindo!!!

Alguem Tem DICA?
Obrigado


Olá Edgard,

Para abrir um formulário dentro de um JDesktopPane, você deve utilizar a classe JInternalFrame.

http://www.guj.com.br/java/1671-chamar-jinternalframe

Att.
Daniel

Então Daniel, não tem nenhuma forma de abrir o JPANEL FORM na minha tela MENU??

Mesmo não usando o JDESKTOP PANE, não tem problema, pois meu grupo faz questão que seja o JPANEL FORM e eu tambem!

Afinal se é pra faze algo bonito, tem que ser BEM bonito! hahahaha

Alguem sabe como abrir o JPANEL FORM no meu menu JFRAME?

Por favor, ao postar tópicos, não deixe o título SOMENTE COM LETRAS MAIÚSCULAS.

A única coisa que o JDesktopPane suporta são JInternalFrames.
Se seu grupo quer criar a navegação em abas, com JPanels, dê uma olhada no JTabbedPane ou no CardLayout.

Consegui achar uma forma de tirar a barra de tarefas superior do JInternalFrame.
assim ele ficou parecendo um JPane, usei o JDesktop Pane mesmo.

Obrigado

[quote=Edgard.Pavanelli]Consegui achar uma forma de tirar a barra de tarefas superior do JInternalFrame.
assim ele ficou parecendo um JPane, usei o JDesktop Pane mesmo.

Obrigado[/quote]

Que tal postar a solução aqui? Como você conseguiu isso? Assim ajuda futuros internautas que pesquisarem suas dúvidas.