Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2012, 02:27
Avatar de caruizj
caruizj
 
Fecha de Ingreso: marzo-2012
Ubicación: Málaga
Mensajes: 161
Antigüedad: 12 años, 2 meses
Puntos: 14
Avisar del bloqueo mayúsculas

Buenos días,

Estoy haciendo un login pero quiero hacer que cuando se escriba en el campo de la contraseña (Como está con * para que no se vea lo que se está escribiendo) el usuario podría escribir en mayúsuculas y no darse cuenta (algo muy típico), me gustaría hacer algo parecido a cuando iniciamos sesión en windows, a la izquierda del campo un JLabel que indique que estamos escribiendo con la mayúscula bloqueada.

He intentado hacer algo así:

// CREO QUE JTEXTFIELD
JPasswordField t = new JPasswordField ();

t.addKeyListener(new KeyAdapter(){

public void keyTyped(KeyEvent e)
{
char c = e.getKeyChar();

if(c > \'A\' && c < \'Z\')
{
Toolkit.getDefaultToolkit().beep();

//FUNCION QUE CREA JLABEL Y LO SITUA A SU IZQUIERDA
AlertaMayusculas();
* * * * requestFocus();
* **
}
}
});


¿Alguna idea?

Muchas gracias!
__________________
Aprendiendo un poco de Java :D

Última edición por caruizj; 18/04/2012 a las 03:39