Retroceder   Foros del Web > Programación para sitios web > Java y JSP

Respuesta
 
Herramientas Desplegado
Antiguo 17-ene-2004, 18:28   #1 (permalink)
Colaborador
ociomax tiene algunos puntos positivos de karma
 
Avatar de ociomax
 
Fecha de Ingreso: noviembre-2002
Ubicación: Temuco, Chile
Mensajes: 5.014
Enviar un mensaje por MSN a ociomax Enviar un mensaje por Yahoo  a ociomax Enviar un mensaje por Skype™ a ociomax
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.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
ociomax está desconectado   Responder Citando
Antiguo 17-ene-2004, 18:53   #2 (permalink)
goncafa ha deshabilitado el karma
 
Avatar de goncafa
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.135
Enviar un mensaje por MSN a goncafa
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
__________________
se despide hasta la proxima
Gonzalo Castillo
goncafa está desconectado   Responder Citando
Antiguo 17-ene-2004, 19:29   #3 (permalink)
Colaborador
ociomax tiene algunos puntos positivos de karma
 
Avatar de ociomax
 
Fecha de Ingreso: noviembre-2002
Ubicación: Temuco, Chile
Mensajes: 5.014
Enviar un mensaje por MSN a ociomax Enviar un mensaje por Yahoo  a ociomax Enviar un mensaje por Skype™ a ociomax
texto.setEchoChar('*') me sirvió de maravilla (estoy trabajando con awt).

¡¡Muchas gracias!!
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
ociomax está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Desactivado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 13:21.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93