[JEditorPane] Problème avec caractère accentué
Salut a tout le monde.
Je veux bien charger un fichier dans mon jEditorPane et je le fais en utilisant la methode read.Jusqu'ici aucun probleme.Le probleme vient quand mon fichier contient des caracteres accentues et ces derniers ne sont pas affiches correctement.Par contre si je continue a modifier le document tous les caracteres sont geres correctement 8O
Voila le code que j'utilise :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
jEditorPane = new JEditorPane();
jEditorPane.setContentType("UTF-8");
//jEditorPane.setContentType("application/xml");
try {
jEditorPane.read(new FileInputStream(filename),null);
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} |
J'ai teste les deux "UTF-8" et "application/xml" mais sans aucun effet.
Pour le fichier suivant :
Citation:
<?xml version="1.0" encoding="UTF-8"?>
<xml-body>
<info>Je suis un éleve et je parle français</info>
</xml-body>
j'obtients le resultat :
Citation:
<?xml version="1.0" encoding="UTF-8"?>
<xml-body>
<info>Je suis un éleve et je parle français</info>
</xml-body>
Un peu d'aide SVP