rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

[JAVA]Nombre formatté mais sans la virgule

ZZ2F3, le mercredi 4 juin 2008 à 16:30:35
Bonjour,

J'ai créé des JFormattedTextField pour mes champs de textes dans mon programme car je ne dois permettre à l'utilisateur de ne pouvoir taper que des chiffres.

Pour cela j'ai fais ceci :

NumberFormat format_double = NumberFormat.getNumberInstance();
format_double.setMaximumFractionDigits(10);
monChamp = new JFormattedTextField(format_double);


Tout parche très bien (pas de lettre) à une exeption près :
lorsque je tape "1000", il m'écrit "1,000" !!!
Je ne veux pas que la virgule apparaisse (ni d'espace, ni de point !).

Comment faire, je n'y arrive pas !!!

Merci par avance
Configuration: Windows XP
Firefox 2.0.0.14
Répondre à ZZ2F3  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sandul, le mercredi 4 juin 2008 à 17:39:58
Salut,

NumberFormat format_double = NumberFormat.getNumberInstance();
format_double.setMaximumFractionDigits(10);
System.out.println(format_double.format(212152151515181.5451­51581815184)); 


==> il t'affiche 212 152 151 515 181,53

HTH,
++
Répondre à sandul

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sandul, le mercredi 4 juin 2008 à 17:45:28
Oups, pardon, je n'avais pas vu ton souhait de ne pas avoir d'espaces non plus:

Rajoute donc une ligne
format_double.setGroupingUsed(false);


Il va afficher 212152151515181,53.

cela fera l'affaire (plus d'espaces ni de virgules dans la partie entière). Les virgules, par ailleurs, étaient dues à ton Locale (autre que le français).

++
Répondre à sandul

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 ZZ2F3, le jeudi 5 juin 2008 à 10:29:09
Merci ça marche nickel !!!

Et oui en effet, je suis en stage en Ecosse donc la virgule vient surement de là !!

Merci encore
Répondre à ZZ2F3
Logiciels pertinents trouvés dans les téléchargements
Télécharger VLC 0.8.6iVLC - VLC Media Player est un lecteur multimédia sous capable de lire de nombreux formats audio et vidéo (MPEG-1, MPEG-2, MPEG-4,...Catégorie: Lecteurs vidéo
Licence: Open Source
Télécharger VLC 0.8.6eVLC - VLC media player est un lecteur multimedia capable de lire de nombreux formats audio et vidéo (MPEG-1, MPEG-2, MPEG-4, ...Catégorie: Lecteurs vidéo
Licence: Open Source
Télécharger IZArc 3.81 Build 1550IZArc - IZarc est un logiciel de compression/décompression, gratuit et en français, qui supporte de nombreux formats: 7-ZIP, A,...Catégorie: Compression/Décompression
Licence: Freeware/gratuit
Télécharger GOM Player 2.1.9.3754GOM Player - GOM Player est un lecteur vidéo léger et rapide. Tout comme VLC , il inclue déjà la plupart des codecs nécessaires à la...Catégorie: Lecteurs vidéo
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « [JAVA]Nombre formatté mais sans la virgule »