Bonjour,

je travaille sur un projet Java de mathématiques, c'est pourquoi j'ai voulu utiliser le JTextPane en HTMLEditorKit. J'ai voulu utiliser les balises <math>, j'ai donc utilisé le JMathComponent de JEuclid. Mais lorsque je veux ajouter le composant via la méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public void insertComponent(Component c)
de la classe JTextEdit, il me garde mon texte mais sans le component. En gros, voilà mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
textPane.setText("<HTML><head></head><body>Du texte...</body></HTML>");
JMathComponent m = new JMathComponent();
m.setContent("<math><mfrac><mi>2</mi><mi>4</mi></mfrac></math>");
textPane.insertComponent(m);
textPane.revalidate();
Ce code devrait donner :

Du texte...

Au fait, à quoi sert la méthode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public void revalidate()
J'attends vos réponses au plus vite ...