Password Field

Páginas: 3 (617 palabras) Publicado: 23 de mayo de 2013
Pasword Field
La clase JPasswordField, una subclase de JTextField, ofrece especialidades de texto para introducir una contraseña. Por razones de seguridad, un campo de contraseña no muestra loscaracteres que el usuario escribe. En cambio, el campo muestra un carácter diferente del escrito, tal como '*' y uno. Como otra precaución de seguridad, un campo de contraseña almacena su valor como unamatriz de caracteres, en lugar de como una cadena. Al igual que un campo de texto normal, un campo de contraseña se dispara un evento action cuando el usuario indica que se ha completado laintroducción de texto, por ejemplo presionando el botón Enter.
Aquí está una foto de un demo que se abre una pequeña ventana y pide al usuario que escriba una contraseña....
La contraseña es "bugaboo". Lacontraseña "bugaboo" es sólo un ejemplo. Utilizar métodos de autenticación segura en los sistemas de producción. Usted puede encontrar el código completo para este programa en PasswordDemo.java. Aquí estáel código que crea y configura el campo de la contraseña:
passwordField = new JPasswordField(10);
passwordField.setActionCommand(OK);
passwordField.addActionListener(this);
El argumento pasado alconstructor JPasswordField indica el tamaño preferido del campo, que es al menos 10 columnas de ancho en este caso. Por defecto, un campo de contraseña muestra un punto por cada carácter escrito. Sidesea cambiar el carácter eco, llame al método setEchoChar. Después, el código añade un detector de acción para el campo de la contraseña, que comprueba el valor introducido por el usuario. Aquí estála implementación del método actionPerformed del oyente de acción:
public void actionPerformed(ActionEvent e) {
String cmd = e.getActionCommand();
if (OK.equals(cmd)) { //Process thepassword.
char[] input = passwordField.getPassword();
if (isPasswordCorrect(input)) {
JOptionPane.showMessageDialog(controllingFrame,
"Success! You typed...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Password
  • password sin aguja
  • las medallas field
  • Field Marketing
  • Guion Field
  • Field marketing
  • Field Marketing
  • Password

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS