Ver Mensaje Individual
  #9 (permalink)  
Antiguo 30/05/2012, 06:49
Avatar de caruizj
caruizj
 
Fecha de Ingreso: marzo-2012
Ubicación: Málaga
Mensajes: 161
Antigüedad: 12 años, 2 meses
Puntos: 14
Respuesta: alguien que me ayude con java??

Intenta hacerlo así:

Código Javascript:
Ver original
  1. txt_usu_reg.addKeyListener(new KeyAdapter() {
  2. public void keyReleased(KeyEvent e) {
  3. String nom_usu = txt_usu_reg.getText();
  4. if (nom_usu.isEmpty()){
  5. lbl_ok.setIcon(null);
  6. }
  7.  
  8. try {
  9. ResultSet rs = Bdatos.getSt().executeQuery("SELECT nombre_usuario FROM usuarios " + "WHERE nombre_usuario LIKE '"+nom_usu+"'");
  10.  
  11. if (rs.next())  String nombreUsuario = rs.getString("nombre_usuario");
  12.  
  13. }
  14. } catch (Exception c) {
  15. System.out.println("Error.- No se ha podido realizar la consulta "+ c.getMessage());
  16. }
  17. }
  18. });
  19.  
  20. // haces comprobación
  21. if (nombreUsuario.equals(nom_usu)  lbl_ok.setIcon(new ImageIcon("imagen/null.png"));
  22.  
  23. else if (!nombreUsuario.equals(nom_usu) lbl_ok.setIcon(new ImageIcon("imagen/ok.png"));

Yo todo eso lo veo bien... Si no te funciona pensaría en pasarle el debugg como te han comentado arriba...
__________________
Aprendiendo un poco de Java :D