2010-04-27 7 views
0

J'essayais de faire un simple formatage de texte en utilisant JEditorPane mais à mesure que la connaissance augmentait, j'ai trouvé JTextPane plus facile à implémenter et plus robuste. Ma requête est comment enregistrer le texte formaté dans JTextPane dans le fichier? il devrait être RTF ou HTML ou autre .. que ce fichier n'est pas ouvert par l'application à nouveau.Java JTextPane Save

C'est un fichier texte d'historique de discussion avec un texte formaté.

merci.

+0

Cross posté dans au moins 3 autres forums: http://forums.sun.com/thread.jspa?threadID=5437282&tstart=0. Apparemment, la réponse donnée ici est trop compliquée, mais je ne vois pas de question de suivi. – camickr

+0

c'est parce que je n'ai pas fait beaucoup de progrès en ce qui concerne la compréhension de la solution apportée. – iTEgg

+0

@camickr: espérons pas de mauvais sentiments. il a fallu trop de chaos pour arriver à la réponse cette fois. – iTEgg

Répondre

1

Vous disposez d'une méthode d'écriture pour HTML et RTF à partir de StyledEditorKit. Voir HTMLEditorKit.write et RTFEditorKit

+0

merci, il a fallu vraiment longtemps cette fois-ci pour comprendre le problème, mais heureux que cela a fonctionné. maintenant avoir une démo de travail. :) – iTEgg