jPasswordField
Prohibida la reproducción total o parcial de este artículo sin el previo consentimiento de Webtutoriales.com
Verificar una contraseña de un componente swing jpasswordfield
En Java existe un componente Swing para tratar con passwords llamado jPasswordField. Es un campo de texto que guarda la contraseña entrada en forma de un array de caracteres (char). Con el siguiente método se pretende comprobar si una contraseña entrada por el usuario es correcta: Para utilizar esta función sólo es necesario pasarle un array de chars del campo jPasswordField donde el usuario ha entrado la clave. Por ejemplo:public boolean passwordCorrecta(char[] clave) {
boolean esCorrecta = true;
char[] claveCorrecta = { '1', '2', '3', '4' };
if (clave.length != claveCorrecta.length) {
esCorrecta = false;
} else {
esCorrecta = Arrays.equals(clave, claveCorrecta);
}
return esCorrecta;
}
Llamada al método
char [] claveEntrada = jPasswordField.getPassword();
if(passwordCorrecta(claveEntrada)){
echo "La contraseña entrada es correcta.";
}else{
echo "La contraseña entrada es errónea.";
}
Detalles sobre este artículo
Enviado por Webtutoriales:
Fecha Publicación: 06.05.2008
Este artículos ha sido visto 6.531 veces.
Vota este artículo:
Otros Artículos Relacionados
Enlaza Este Artículo Desde tu Web
El enlace se verá así: jPasswordField
COMENTARIOS |
![]() |

COMENTARIOS