D'apr�s de plus amples recherches il semble que les NumberFormatter associ�s aux DecimalFormat ne marchent pas tr�s, tr�s bien.
Quelqu'un a r�ussi � faire quoi que ce soit de montrable avec �a ? JMDelsaux, je t'ai vu :-) Merci ! ----- Original Message ----- From: "Fr�d�ric Michoulier" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, October 11, 2002 11:52 AM Subject: JFormattedTextField et MaskFormatter - valeur 0,00 ? | 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) | | | |
