Estoy tratando de encontrar el método que realmente representa el campo JPassword. Tal vez renderizar no es la palabra correcta, así que aquí está el trato:Rendering Java JPasswordField?
Estoy tratando de hacer que el campo JPassword muestre un número diferente de caracteres en lugar de la misma longitud que la contraseña real que estoy escribiendo. Por ejemplo, si el tipo i 123456 para la contraseña y (valor (Personaje)) setEchoChar a "#"
La contraseña mostraría así: # # # # # #
Quiero ser capaz de generar una número aleatorio de estrellas para mostrar: # # # # # # # # # #
si el número era 10, por ejemplo. (Sin los espacios por supuesto)
Pude hacerlo simplemente agregando un par de oyentes para detectar cambios, luego tomar el texto y reemplazarlo con una máscara que creo, pero eso no es satisfactorio, quiero ser capaz de cambiar el comportamiento del objeto real. Un pequeño desafío no hará daño, ¿verdad? :) Estoy listo para cualquier sugerencia. Gracias.