
18/04/2012, 02:27
|
 | | | Fecha de Ingreso: marzo-2012 Ubicación: Málaga
Mensajes: 161
Antigüedad: 12 años, 11 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 |