Caret Position dans un JEditorPane HTML [Java] - Java - Programmation
Marsh Posté le 02-06-2005 à 12:32:21
ça ne s'utilise pas du tout comme ça un Document.
je te conseille d'aller consulter le tutorial.
google -> swing+text+components+tutorial
Marsh Posté le 02-06-2005 à 12:39:38
bah je mets le content type en text/html et après je tape mon texte et quand je sélectionne le texte je veux récupérer la position de ma sélection dans le code html...En quoi ca ne s'utilise pas comme ca ?
Marsh Posté le 02-06-2005 à 13:39:10
Ou connaissé vous une méthode permettant de récupérer une String de ce qui se trouve dans la JEditorPane (cad sans le code HTML)...qui renverrai "bonjour" dans le cas précédent...
Marsh Posté le 02-06-2005 à 13:54:11
en fait non...il me faut vraiment récupérer la position de ma sélection dans le code HTML...
Merci !
Marsh Posté le 02-06-2005 à 12:23:21
bon alors voila mon problème :
J'ai un JEditorPane dans lequel je veux pouvoir faire de la mise en forme de texte grâce au langage HTML. Pour cela j'ai besoin de récupéré la position du curseur mais dans le code HTML. En fait la si je tape "bonjour" que je sélectionne "jour" et que j'applique la méthode getCaret(), il va me renvoyer Dot=4,Mark=7. Moi je voudrai la position du texte sélectionné dans le code HTML ...
<html>
<head>
</head>
<body>
<p>
bonjour
</p>
</body>
</html>
genre ici a peu près Dot=33, Mark=36 pour pouvoir mettre mes balises de mise en forme autour..
Merci de votre aide !