JInternalFrame chamando JInternalFrame

1 resposta
rocha

Existe algum problema nesta operação, pois estou tentando fazer isso e não está rolando estou pegando a referencia no JDesktop do meu JFrame não dá erro mas não abre

tenho a seguinte classe que contra os internalFrame:
public class GerenciaFrames {
    private JDesktopPane desktop;

    public GerenciaFrames(JDesktopPane desktop){
        this.desktop = desktop;
        
    }
    
    public GerenciaFrames(){
        
    }
    
    public JDesktopPane getDesktop(){
        return desktop;    
    }
    
    
    public void abrirCadEmpresa(){
        CadEmpresa cadEmpresa = new CadEmpresa(); 
        cadEmpresa.setVisible(true);
        getDesktop().add(cadEmpresa);
    }
    
}
Meu Frame:
public class Conteiner extends javax.swing.JFrame {
                                .
                                .
                                .     
    private void jMcadastroActionPerformed(java.awt.event.ActionEvent evt){                                           
        gerFrames.abrirCadEmpresa();       
    }                                          
    
  
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new Conteiner().setVisible(true);
            }
        });
    }

                
    public GerenciaFrames gerFrames = new GerenciaFrames();
    public void myinit(){
        gerFrames = new GerenciaFrames(jDesktop);
    }
e em outra classe estou chamando assim:
formCad.formEmpresa.setDados(empresa);
        conteiner.gerFrames.abrirCadEmpresa();

Alguém tem uma Luz? :idea:

1 Resposta

rocha

Níguem tem nenhuma idéia ou exemplo para me passar não?

Criado 5 de maio de 2005
Ultima resposta 8 de mai. de 2005
Respostas 1
Participantes 1