Bonjour,
Je travaille sur un JTextArea sur lequel j'applique des surlignements grace à des highlighter.
Le problème est que quand on essaye de selectionner une zone de texte qui est surlignée, la selection n'est pas visible parce que le highlight apparait en premier plan.
J'ai deja pensé à créer un highlight qui simulerait une selection normale de texte, donc qui suivrait le deplacement de la souris pour surligner là où l'utilisateur est passé, enfin bref, immiter une vraie selection.
Cependant il faut savoir que bizarrement, quand on supperpose des highlight c'est celui qui a été créé en premier qui est visible. Il faudrait donc que je le supprime pour le redessiner en 2e position... enfin bref ça devient vite compliqué.
Y a t-il un moyen de remedier à ce probleme sans utiliser de methodes trop barbares?
Je n'ai peut etre pas été tres clair donc si vous avez des question n'hesitez pas.
Merci
Partager