2017-02-24 2 views
1

Mon programme affiche les caractères accentués français tels que î et é,Problèmes d'affichage des caractères accentués français dans le fichier .jar, bien qu'il fonctionne parfaitement dans Netbeans

perfectly in netbeans.

Mais quand je l'ai construit dans un fichier jar,

it displays accents like this.

J'utilise le même fichier .TXT le gestionnaire de fichiers file.io/ est en train de lire les données. Des idées sur la façon de le réparer pour que les caractères s'affichent normalement? Merci beaucoup. J'ai juste essayé mon programme sur mon mac ... Les accents sont apparus comme d'habitude, donc c'est peut-être un problème de fujitsu?

+0

Peut-être Netbeans forcer local à utf-8 lorsqu'il exécute votre programme. Et quand vous exécutez votre programme en dehors de l'IDE, vous local est défini sur le système d'exploitation. C'est pourquoi j'ai toujours ajouter "-Dfile.encoding = UTF-8" à ma ligne de commande de programme –

+0

en savoir plus sur UTF-8 ici http://stackoverflow.com/questions/5366048/swing-not-displaying-unicode-characters –

+0

votre application est une application de bureau ou une application web? –

Répondre

0

Vous devez insérer le jeu de caractères dans votre code HTML.

<meta charset="utf-8"> 

Plus d'informations à ce sujet peuvent être trouvées here.

+0

hmm .. mon programme est déjà en utf-8 –