Bonjour,

Je voudrais me servir des MaskFormatter de la Std. Ed. v1.4.0. mais je n'arrive pas �
obtenir une saisie / mise � jour clavier fluide des montants, sachant que par d�faut je
souhaiterais qu'un montant non renseign� soit repr�sent� par un blanc (pas de virgule) 
et
que les z�ros non significatifs de la partie enti�re ne paraissent pas.
Par contre si le montant est diff�rent de 0 alors les d�cimales doivent �tre affich�es.

Avec le masque "### ###,##" et le placehoder "      0,00", la valeur initiale est 0,00.
Lorsque le montant saisi est 5,67 et que le curseur passe au champ suivant, la valeur
repasse � 0,00.
Il faut saisir 00000567 pour obtenir un affichage de 000 005,67. (bof)
De plus si on supprime directement la partie apr�s la virgule et que le curseur passe 
au
champ suivant, la valeur repasse � 000 005,67. (re-bof)

Et puis il y a les s�parateurs des milliers.
Avec le blanc pas de probl�me, mais avec le point, celui-ci est toujours visible donc 
une
valeur de 5,67 s'affiche sous la forme :
   .   .  5,67
et je ne vois pas comment ne pas afficher les points inutiles.

Si quelqu'un a un lien vers un tutorial assez complet sur la saisie rapide de chiffres 
par
JFormattedTextField et MaskFormatter je suis preneur...
(ou de toute info / retour d'exp�rience de l'utilisation de ces classes)



Répondre à