Hello,
J'ai un JTextPane auquel est associé un StyledDocument. J'ai plusieurs style, dont un qui est réservé pour colorier les mots clés d'une certaine couleur.
Je me demandais quelle était la meilleure approche pour isoler ce mot-clé et lui associer le style dans ma chaîne de caractère. Passer par un StringTokenizer avec comme separator le mot clé ? Utiliser un substring en repérant la position du mot clé dans la chaîne ?
Ceci implique de diviser en plusieurs sous-chaînes et si il y a plusieurs occurences et plusieurs mot clé ca peut très vite devenir complexe ...
N'y a t'il pas un moyen de lire l'ensemble du document et de le réccupérer dans un string (getText() il me semble) et d'associer le style à toutes les occurences du mot clé ?
Merci par avance,
P.S: je sais que le sujet a déjà été traité et j'ai parcouru divers liens postés ici mais je m'en sors pas![]()
Partager