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 :
J’aimerais pouvoir récupérer « <b>Bonjour</b> », mais le HTMLDocument ne renvoie que « Bonjour » à l’aide de la méthode getText().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Quelqu’un a-t-il une piste pour accéder à ce contenu HTML ?
Je vous remercie par avance.
Partager