Boa Noite.
Estou construindo uma pequena aplicação que funciona da seguinte maneira.
Tenho um JFrame que será minha tela principal, dentro desse JFrame tenho um JDesktopPane.
Em outro package tenho um JInternalFrame.
Meu problema é o seguinte, não estou conseguindo abrir o JinternalFrame no meu JDesktopPane.
segue meu código:
private void jMenuItem1ActionPerformed(java.awt.event.ActionEvent evt) {
abreInternalFrame(jDesktopPane1,new cadCliente(), true);
//cadCliente() esta no package telasCadastro
//jDesktopPane esta no package telasHome
//esse codigo esta no JFrame que contem o JDesktopPane
}
private void abreInternalFrame (JDesktopPane desktop, JInternalFrame internalFrame, Boolean acao){
desktop = new JDesktopPane();
internalFrame = new JInternalFrame();
desktop.add(internalFrame);
internalFrame.setVisible(acao);
}
Agradeço a Atenção!