Je sais que la question peut paraître complètement idiote mais bon j 'ai un problème d'accent dans une appli Swing.
Le problème se produit lorsque je lance l'application depuis un script BAT qui fait appel à un JRE que j'ai copié dans un répertoire.
En gros je déploie mon appli de la sorte:
Le problème est que un simple setText("texte accentué") sur un JLabel me produit un résultat du type : "texte accentuÄ@".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4MON_APPLI \bin repertoire avec .bat de lancement \jre repertoire contenant un jre 1.5 \lib mes jars
J'ai essayé en forçant une locale, soit dans le code Locale.setDefault(Locale.FRANCE) ou alors en paramètre de la ligne de commande : -Duser.language=fr -Duser.country=FR mais rien n'y fait.
Des idées ?
La réponse est j'espère toute bête mais quand on la tête dedans on n'y voit plus rien !!!
Partager