buenas, estoy haciendo una validacion de unos jTextField y me hace falta para la entrada correcta por teclado, conocer que separador decimal esta usando el usuario, para poder habilitar el digito en la caja de texto
saludos y gracias
| ||||
Respuesta: Separador Decimal ¿Para qué reinventar la rueda si ya está hecha? Te recomiendo usar el JFormattedTextField que es precisamente un JTextField pero con muchísimas más opciones de personalización. Te dejo un ejemplo:
Código Java:
Ver original Por ejemplo, para obtener un valor numérico de un jTextField tendrías que hacer algo como:
Código Java:
Con el jFormattedTextField es tán fácil como:Ver original
Código Java:
Ver original Te conmino a usar esta clase JFormattedException, fue creada para lo que tú estás buscando. Sirve además para fechas, para números de teléfono (por ejemplo si queremos que los números telefónicos tengan el siguiente formato: (+xx) xxx-xxxx), etcétera. Te dejo este enlace: http://www.chuidiang.com/java/ejempl...dTextField.php Y si te va bien el inglés, pues este te será de mucha utilidad: http://drdobbs.com/article/print?art...teSectionName= Y cómo no, el "How to..." oficial: http://docs.oracle.com/javase/tutori...textfield.html |
Etiquetas: |