Hola a todos,
estoy intentando agregar un jFormattedText a mi aplicacion con una mascara personalizada y en un principio lo hace bien siempre y cuando la 3 palabra de mi mascara no sea la L y no entiendo porque.
La declaracion de la mascara es la siguiente:
Código:
mask=new javax.swing.text.MaskFormatter("DPL-##??-#?#?-####");
Si pongo esa L cuando lo ejecuto me aparece DP - y si intento escribir una L despues de la P me escribe una l en minuscula.
Si en la declaracion cambio la L por cualquier otra letra funciona perfectamente
Código:
mask=new javax.swing.text.MaskFormatter("DPJ-##??-#?#?-####");
A que puede ser debido esta tonteria?
la mascara se la asigno en la creacion:
Código:
jFormattedTextField1 = new javax.swing.JFormattedTextField(mask);
Un Saludo y gracias por la ayuda.