public Mensagem(AbstractJFrame cadastro, AbstractJFrame load, String msgInfo, int status, int tipo){
        this.cadastro = cadastro;
        this.loadFrame = load;
        this.status = status;
        
        this.cadastro.setEnabled(false);
        this.cadastro.setVisible(false);
        
        initComponents();
        
        // Mostra a msg de acordo com seu tipo:
        String msg = null;
        switch(tipo){
            case CADASTRO:
            {
                if(status == SUCCESS) {
                    msg = new String("Cadastrado realizado com sucesso!");
                } else {    
                    msg = new String("Não foi possível realizar o cadastro.\n");
                }
                break;
            }
            case ATUALIZACAO:
            {
                if(status == SUCCESS) {
                    msg = new String("Atualização realizada com sucesso!");
                } else {    
                    msg = new String("Não foi possível realizar atualização nos dados.\n");
                }
                break;
            }
            case RELATORIO:
            {
                if(status == SUCCESS) {
                    msg = new String("Relatório exportado com sucesso!");
                } else {    
                    msg = new String("Não foi possível exportar o relatório.\n");
                }
                break;
            }
        }
        if(msg != null)
            msgLabel.setText(msg);
        if(msgInfo != null)
            msgLabel1.setText("Descrição do erro: "+msgInfo);
        
        this.setVisible(true);
    }