example - jtextfield java ejemplo
Limitar y formatear un JTextfield (1)
Es posible que desee utilizar: JFormattedTextField
Consulte esto para obtener más ayuda: Cómo usar campos de texto formateado
También esto podría ayudar: MaskFormatter
Aquí hay un fragmento de muestra:
MaskFormatter formatter = new MaskFormatter("####-###-####");
EDITAR:
Después de algunas investigaciones descubrí que un DocumentFilter haría las cosas mejor,
Consulte esto para obtener más detalles: Implementación de un filtro de documentos
Tengo un JTextfield
donde un usuario ingresa un "número de seguro social". El SSN tiene 9 dígitos y 2 guiones para un total de 11 caracteres.
¿Cómo limito JTextField
a 11 caracteres y también tengo 2 guiones en el campo de texto en la 4ª y 7ª posición de los 11 caracteres?