private void cargarTable(){
        try {
            if(tipoLista.equals(LISTA_CLIENTES)){
                jButton2.setText("Ver Programas");
                jButton2.setVisible(true);
                model = new ClienteTableModel(Factory.getClienteDAO().getAll());
            }            
        
            if(tipoLista.equals(LISTA_TOP_PESADOS)){
                model = new ProgramaTableModel(Factory.getProgramaDAO().getTop10MasPesados());
            }
            
            if(tipoLista.equals(LISTA_TOP_PAGINAS)){
                model = new ProgramaTableModel(Factory.getProgramaDAO().getTop10MasPaginas());
            }
            if(tipoLista.equals(LISTA_PROGRAMAS) || tipoLista.equals(LISTA_PROGRAMAS_GEN_HTML) || tipoLista.equals(LISTA_PROGRAMAS_GEN_PDF)){
                model = new ProgramaTableModel(Factory.getProgramaDAO().getAll());
                jButton2.setVisible(true);
            }
            if(tipoLista.equals(LISTA_PROGRAMAS)){
                jButton2.setVisible(true);
                jButton2.setText("Ver Paginas");
            }
        } catch (DatosPaooException ex) {
            mostrarException("Inicializar ventana", "Ocurrio un problema al inicializar lista de objetos");
        }
        jTable1.setModel(model);
        if(model.getRowCount()>0){
            jTable1.getSelectionModel().setSelectionInterval(0,0);
        }else{
            jButton2.setVisible(false);
            resultado = new Resultado("No hay datos para mostrar");
            resultado.setTipo(Resultado.TIPO_RESULTADO.ERROR);
            DisplayResultado.showResultado(getFrame(), "Inicializar ventana", resultado);
        }
        
    }