private void jToggleButton3ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jToggleButton3ActionPerformed
        //Agregar Clase al Plan

        boolean ver = false;

        if (this.getTemp().getClases().isEmpty()) {//si es diferente de 0 verificamos
            
            for (int i = 0; i < this.getTemp().getClases().size(); i++) {//inicio for

                if (this.getTemp().getClases().get(i).getNombre().equals(this.tf_nombreClase.getText())) {//fin if
                    ver = true;
                }//fin if

            }//fin for            
        }//fin if


        if (ver == false) {//sin no agregamos la calse al plan

            if (tf_nombreClase.getText().equals("")) {

                JOptionPane.showMessageDialog(jd_ingresarClases, "No se ha ingresado Nombre de la Clase");

            } else if (this.tf_codigoClase.getText().equals("")) {

                JOptionPane.showMessageDialog(jd_ingresarClases, "No se ha ingresado Codigo de la Clase");

            } else if (this.tf_unidadClase.getText().equals("")) {
                JOptionPane.showMessageDialog(jd_ingresarClases, "No se ha ingresado Unidades Valorativas");
            } else {

                this.clase_temp.setNombre(this.tf_nombreClase.getText());
                this.clase_temp.setCodigo(this.tf_codigoClase.getText());
                this.clase_temp.setUnidades(Integer.parseInt(this.tf_unidadClase.getText()));
                
                if(this.Lista_Requisitos.isEmpty()==false){
                    for (int i = 0; i <this.Lista_Requisitos.size(); i++) {
                                    
                    this.getClase_temp().setRequisitos(this.Lista_Requisitos.get(i));
                    }//fin for
                }//si no esta vacia requisitos
                this.getTemp().setClases(this.getClase_temp());
                this.cb_requisitos.addItem(this.getClase_temp());
                JOptionPane.showMessageDialog(jd_ingresarClases, "Se ha agregado la clase \n" + this.tf_nombreClase.getText());

                /*
                 * Limpar Textos
                 */
                this.tf_codigoClase.setText("");
                this.tf_nombreClase.setText("");
                this.tf_unidadClase.setText("");
                this.clase_temp = new Clase();//limpiamos memoria 
                this.Lista_Requisitos.clear();
            }



        } else {//si ya esta en la calse no ingresamos claae y mandamos mensaje al usuario

            JOptionPane.showMessageDialog(jd_ingresarClases, "Ya has ingresado esta clase anteriormente");
        }

    }//GEN-LAST:event_jToggleButton3ActionPerformed