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!