Bonjour,
Je travaille sur un JTextArea sur lequel je fais des highlight.
J'aimerais savoir quand je fais un clic droit sur la zone de texte si je suis sur une zone surlignée ou pas pour pouvoir afficher des informations en fonction.
Je sais qu'à partir d'un clic gauche on peut récupérer l'index dans le texte en ajoutant un CaretListener et en ecoutant l'evenement caretUpdate.
Le problème est qu'avec un clic droit, la position du curseur n'est pas mise à jour donc je ne pas faire de test sur la nouvelle position du curseur.
Vu qu' apparemment il n'existe pas de methode du type textArea.getIndexAt(Point p), comment pourrais je faire?
merci
Partager