Bonjour à tous,
Je souhaite créer une page html à partir d'un programme Java et j'aimerai que dans mon JTextPane, lorsque j'écris un mot et que je veux le mettre en gras, je le surligne et qu'il se mette en " gras" et non pas en "<b> gras </b>".
Si je fais
Code :
- monJtextpane.setText("<b>" + monJtextpane.getSelectedText() + "</b>" );
|
ça marche mais le problème est qu'il remplacera tout le texte de mon JTextPane par ma sélection en gras.
Donc j'ai voulu faire
Code :
- monJtextpane.replaceSelection("<b>" +monJtextpane.getSelectedText()+ "</b>" );
|
Mais cela m'affiche les balises sans me mettre le texte en gras.
Malgré un grand parcours de la javadoc, je ne trouve pas comment faire, donc si vous avez une idée, merci
Message édité par Guillaumux le 28-11-2011 à 20:05:25