Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/12/2010, 00:09
Avatar de oscarsb1988
oscarsb1988
 
Fecha de Ingreso: abril-2010
Mensajes: 40
Antigüedad: 14 años, 6 meses
Puntos: 0
Recorrer HashTable y sacar elemento

Buenos días =)

Tengo un JFrame con un formulario con 1 jTextField y 1 jPasswordField. Lo que necesito es comparar los elementos introducidos en el jTextField y en el jPasswordField con lo que tiene el HashTable.

Lo que intento es recorrer el hashtable y que vaya leyendo cada fila por así decirlo. Alguna idea de como hacerlo?

Código JAVA:
Ver original
  1. Cliente.Cli.put("30948821-L","c1");
  2.         Cliente.Cli.put("18789600-X","c2");
  3.  
  4.         ClienteOro.CliOro.put("78951159-L","c3");
  5.  
  6.         // ENTRAR. Recorrer Hashtable y comparar el objeto y el campo Nombre/Password del objeto en cuestión
  7.  
  8.         int existe = 0;
  9.         int ind = 0;
  10.  
  11.         //Recorremos el hashtable de clientes y comprobamos Nombre/Contraseña
  12.  
  13.         for (int x=0;x<Cliente.Cli.size();x++)
  14.         {
  15.            
  16.             if (jTextField1.getText().equals(jTextField1.getText()))
  17.             {
  18.                 //ind = Cliente.Cli.containsKey(Cliente.Cli.get(x));
  19.             }
  20.  
  21.             String pass = new String(jPasswordField1.getPassword());
  22.  
  23.             if (pass.equals(Cliente.Cli.get(ind)))
  24.             {
  25.                 existe = 1;
  26.                 new Vcompra().setVisible(true);
  27.                 new Vloguin().setVisible(false);
  28.             }
  29.          }