Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Haga clic en el botn Iniciar para ejecutar PasswordDemo usando Java Web
Start ( descargar el JDK 6 o posterior ). Por otra parte, para compilar y ejecutar el
ejemplo usted mismo, consulte el ndice de ejemplo .
Nota de seguridad: Para mejorar la seguridad, una vez que haya terminado con
la matriz de caracteres devuelto por el getPassword mtodo, debe configurar cada
uno de sus elementos a cero. El siguiente fragmento de cdigo anterior muestra
cmo hacer esto.
Un programa que utiliza un campo de contrasea por lo general valida la
contrasea antes de completar cualquier accin que requiera la contrasea. Este
programa llama a un mtodo privado, isPasswordCorrect , que compara el valor
devuelto por la getPassword mtodo a un valor almacenado en una matriz de
caracteres. Aqu est el cdigo:
private static boolean isPasswordCorrect (char entrada []) {
boolean isCorrect = true;
char [] = {correctPassword 'b', 'u', 'g', 'a', 'b', 'O', 'o'};
if (input.length! correctPassword.length =) {
isCorrect = false;
Else {}
isCorrect = Arrays.equals (entrada, correctPassword);
}
/ / Cero a cabo la contrasea.
Arrays.fill (correctPassword, '0 ');
volver isCorrect;
por JPasswordField . Ver ejemplos que usan los campos de texto para obtener
ms informacin.
Si est programando en JavaFX, ver campos de contrasea .
http://www.youtube.com/watch?v=1j6PLZqLRy4