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.