Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   Textfield password (http://www.forosdelweb.com/f45/textfield-password-177087/)

ociomax 17/01/2004 19:28

Textfield password
 
Estoy haciendo un programa que presenta una ventana de login, solicitando username y password. ¿Cómo puedo hacer que el textfield del password se visualice con asteriscos en vez de texto plano?

Se agradece de antemano cualquier ayuda.

PD: Perdón si esta pregunta ya se ha realizado, pero no pude encontrar un post al respecto en el foro.

goncafa 17/01/2004 19:53

Depende si estas trabajndo con componentes AWT o componentes SWING

Veras, si trabajas con los componentes AWT entonces hay un metodo en la clase TextField que te permite asignar que caracter sera el que aparece cuando tecleas algo. ejemplo

TextField texto = new TextField();
texto.setEchoChar('*');

eso haria lo que tu quieres, como veras, el metodo es

setEchoChar(char mask);

Por el contrario, si estas usando componentes SWING existe un componente que ya viene listo para mostrar asteriscos y es el JPasswordField, ejemplo

JPasswordField password = new JPasswordField();

y listo, ese ya viene listo para mostrar asteriscos al teclear

Saludos

ociomax 17/01/2004 20:29

texto.setEchoChar('*') me sirvió de maravilla (estoy trabajando con awt).

¡¡Muchas gracias!!


La zona horaria es GMT -6. Ahora son las 03:01.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.