Bonjour,
je cherche à modifier la couleur du texte d'un composant mais seulement partiellement.
j'explique : j'ai créé un JEditorPane avec ma chaine principale (en noir au début) et je travaille sur des algorithmes de recherche de sous chaines mais l'affichage se fait pas à pas (c'est un programme de e-learning) donc je dois afficher progressivement la couleur dans le composant (vert si correspondance, rouge si aucune) et donc pouvoir éditer au fur et à mesure de l'algorithme.
Or avec le JEditorPane je n'arrive qu'a changer la couleur de l'ensemble du texte du composant.
Est-ce possible avec un JEditorPane de modifier uniquement la couleur pour une partie de la chaine? si non un autre le permet-il? On m'a parlé de Canvas aussi en java mais la méthode me parait plus complexe, si je pouvais le faire dans le composant de saisie ca serait beaucoup mieux.
merci d'avance, j'espere que mon explication est assez claire.
Partager