OVH Cloud OVH Cloud

Currency symbol

4 réponses
Avatar
yvon.thoravalNO-SPAM
j'aurais besoin d'afficher dans une JComboBox le Symbol d'une Currency
et je m'aperçois que :

String symbol = currency.getSymbol(local);
avec local le Locale de :
he IL (Israel)
ja JP (japon)
ar LB (liban)

me donne des caractères illisibles dans un JTextArea :

string += lang + "\t" + country + "\t" + symbol + "\t" + code + "\n";

currency_scrollpane.setText(string);

comment faire en sorte que le bon symbol soit affiché , nécessite une
conversion utf-8 ? Mais comment ?

--
yt

4 réponses

Avatar
TestMan
Ton environement est il pret pour les locales IL / JP et LB ?
Si c'est un windows l'install des versions localisees correspondantes te
permetra de verifier en situation réelle le comportement de ton appli.

Car souvent dans windows sur une local donné, on ne peut pas utiliser
correctement une autre locale. XP marche mieux que les versions
précédentes sur ce point ...

A+
MT

Yvon Thoraval wrote:

j'aurais besoin d'afficher dans une JComboBox le Symbol d'une Currency
et je m'aperçois que :

String symbol = currency.getSymbol(local);
avec local le Locale de :
he IL (Israel)
ja JP (japon)
ar LB (liban)

me donne des caractères illisibles dans un JTextArea :

string += lang + "t" + country + "t" + symbol + "t" + code + "n";

currency_scrollpane.setText(string);

comment faire en sorte que le bon symbol soit affiché , nécessite une
conversion utf-8 ? Mais comment ?



Avatar
yvon.thoravalNO-SPAM
TestMan wrote:

Ton environement est il pret pour les locales IL / JP et LB ?


oui, oui, j'ai vérifié, merci pour ta réponse, il me semble que c'est un
** bête ** pb de police qui ne contient pas le caractère
correspondant...
--
yt

Avatar
TestMan
Bonjour,

Sous Winxx il y a une police "Arial Unicode MS" qui vient avec Office
qui résoud pas mal de PB lors de l'i18n, car elle présente bcp des
caractères unicodes dans un grand nombre de langues ... mais je sais
plus si elle est installé par défaut vu qu'elle fait 22Mo :(

A+
TM

Yvon Thoraval wrote:
TestMan wrote:

Ton environement est il pret pour les locales IL / JP et LB ?


oui, oui, j'ai vérifié, merci pour ta réponse, il me semble que c'est un
** bête ** pb de police qui ne contient pas le caractère
correspondant...



Avatar
yvon.thoravalNO-SPAM
TestMan wrote:

il y a une police "Arial Unicode MS"


oui, oui, merci, il faut bien une police unicode...
--
yt