Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/08/2011, 08:43
nosek159
 
Fecha de Ingreso: octubre-2008
Mensajes: 118
Antigüedad: 16 años, 1 mes
Puntos: 2
jFormattedText y mascara personalizada

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.