public void cargarArbol() {
          //inicializo el arbol
          inicializarArbol();

          //cargo las cuentas hijo
          r_con.Connection();
          int count = 0;
          int aux = 0;
          Enumeration e = root1.breadthFirstEnumeration();
          while (e.hasMoreElements()) {
              parent1 = (DefaultMutableTreeNode) e.nextElement();
              if (count > aux) {
                  try {
                      Cuenta objChildren = (Cuenta) parent1.getUserObject();
                      ResultSet res = r_con.Consultar("select pc_codigo_plan_cuenta,pc_nro_cuenta,pc_nombre_cuenta,pc_imputable,pc_id_padre from plan_cuentas where pc_id_padre="+objChildren.getNumero_C()+" order by pc_codigo_plan_cuenta");
                      while (res.next()) {
                          Cuenta hijo = new Cuenta (res.getString(1), res.getInt(2), res.getString(3),res.getBoolean(4),res.getInt(5));
                          childnode = new DefaultMutableTreeNode(hijo);
                          modelo1.insertNodeInto(childnode, parent1, parent1.getChildCount());                        
                      }
                      res.close();
                  } catch (SQLException ex) {
                      r_con.cierraConexion();
                      Logger.getLogger(GUI_Plan_Cuentas.class.getName()).log(Level.SEVERE, null, ex);
                  }
              }
              //Pregunto si llego al fin.
              if (e.hasMoreElements() == false) {
                  int toEle = totalElementos(root1.breadthFirstEnumeration());
                  if (cant_count < toEle) {
                      aux = count;
                      count = -1;                    
                      e = root1.breadthFirstEnumeration();
                      cant_count = toEle;
                  } else {
                      break;
                  }
              }
              count++;
          }
          //System.out.println(cant_count);
          this.JTreeConta.setModel(modelo1);
          r_con.cierraConexion();
      }