Problema com mascara?

pessoal, criei uma mascara pra um JFormattedTextField para um campo do RG…
fiz assim
MaskFormatter mask = new MaskFormatter(########);

rg = new JFormattedTextField(mask);

porem encontro um problema…se eu colocar um rg menor que 8 digitos, por exemplo… 6 digitos e pular pro proximo campo ele apaga o meu rg…
como faço pra deixar com a mascara mas do tamanho menor ou igual ao limite pela mascara???

Coloca assim q resolve

flw

Tente aumentar o tamanho do seu campo… um problemas do JFormatterTextField é que se a quantidade de valores digitados ultrapassar o tamanho visual do campo ele tira a visualizacao dos dados…