Récupération du contenu HTML d'un JTextPane
Bonjour,
Je cherche à réaliser un traitement de texte mathématique en HTML sous Java. J’utilise pour cela un JTextPane associé à un HTMLDocument.
J’aimerais savoir comment on peut accéder à l’intégralité du texte contenu dans le JTextPane sous forme HTML, et donc avec les balises associées ?
Voici un exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| public final class Editeur extends JTextPane implements ActionListener, CaretListener, Serializable{
private HTMLEditorKit editorKit = new HTMLEditorKit();
private HTMLDocument sdoc = new HTMLDocument();
public Editeur() {
this.setEditable(true);
this.setEditorKit(editorKit);
this.setContentType("text/html");
this.setDocument(sdoc);
addCaretListener(this);}
editorKit.insertHTML(sdoc, this.getCaretPosition(),<b>Bonjour</b>, 0, 0, Tag.B); |
J’aimerais pouvoir récupérer « <b>Bonjour</b> », mais le HTMLDocument ne renvoie que « Bonjour » à l’aide de la méthode getText().
Quelqu’un a-t-il une piste pour accéder à ce contenu HTML ?
Je vous remercie par avance.