| |||
como usar JpasswordField con scanner java En java netbeans como hago para q mientras el usuario vaya digitando del teclado tanto letras o numeros lo q sea se vayan viendo asteriscos?, algo tipo contraseña no es necesario el uso interfaz grafica. lo necesito simple, del modo grafico ya lo tengo pero no he podido modificarlo para que sirva sencillo sin interfaz grafica, es decir modo consola. Algun ejemplo sencillo? |
| ||||
Respuesta: como usar JpasswordField con scanner java Buenas, Si utilizas java 1.6 o superior, puedes hacer lo siguiente utilizando el objeto Console (https://docs.oracle.com/javase/7/doc...Console.html):
Código Java:
Ver original Un saludo
__________________ If to err is human, then programmers are the most human of us |
| |||
Respuesta: como usar JpasswordField con scanner java gracias por la yuda, el problema es que no me deja ingresar nada? presiono las teclas de mi teclado y se queda fijo , como si estuviera apagado mi teclado o como si el programa ya hubiera finalizado.. a que se debe? |
| ||||
Respuesta: como usar JpasswordField con scanner java Buenas, A mi me funciona sin problemas:
Código Cmd:
Ver original Obviamente tienes que lanzar el programa desde la consola (no desde un IDE) porque si no te dira que no encuentra el objeto Console. Supongo que lo estas haciendo no? Un saludo
__________________ If to err is human, then programmers are the most human of us |
| |||
Respuesta: como usar JpasswordField con scanner java Si exacto lo lanzo desde consola.. en cmd.. lo que sucede es que el cursor se queda estatico y cuando presiono enter recupera lo que digite. El asunto trata de que se vayan viendo asteriscos mientras estoy digitando la contraseña .. tal vez no me especifique bien . He probado con algunos metodos pero solo consigo con joptionpane y yo quiero que sirva solo en consola. agradezco tu ayuda nuevamente!! |
| ||||
Respuesta: como usar JpasswordField con scanner java Buenas, Cuando lei eso entendí que era sólo un ejemplo. Jamás he visto en consola que se pida un password rellenando por asteriscos. Ese tipo de entrada solo se utiliza con interfaces gráficas. Hacer lo de los asteriscos no es trivial en absoluto, ya que debes tener activo un thread que sustituya la entrada según vas escribiendo en el buffer. Aquí tienes un ejemplo de como podría ser la implementación: http://www.javaproblemstips.com/693711/ Un saludo
__________________ If to err is human, then programmers are the most human of us |
Etiquetas: |