COLORATION DE LA LIGNE CONTENANT LE CURSEUR DANS UN JTEXTPANE

cs_GodConan Messages postés 2113 Date d'inscription samedi 8 novembre 2003 Statut Contributeur Dernière intervention 6 octobre 2012 - 13 avril 2004 à 18:45
fabrice_pi Messages postés 91 Date d'inscription vendredi 12 mars 2004 Statut Membre Dernière intervention 5 août 2005 - 15 avril 2004 à 13:57
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/21900-coloration-de-la-ligne-contenant-le-curseur-dans-un-jtextpane

fabrice_pi Messages postés 91 Date d'inscription vendredi 12 mars 2004 Statut Membre Dernière intervention 5 août 2005
15 avril 2004 à 13:57
Je ne suis pas sûr ! Si tu te places du point de vu de LineColorParagraphView bien sûr : il suffit de faire un accesseur. Mais l'interêt ici et de pouvoir changer la couleur à partir de la classe LineColor (sans que les 2 autres classes soient static).

Fabrice
cs_tds Messages postés 351 Date d'inscription mercredi 21 janvier 2004 Statut Membre Dernière intervention 9 décembre 2004
15 avril 2004 à 10:22
Heu, pour changer la couleur de la barre, il suffit d'une ligne...

B@ron {EU.BELGIUM}
fabrice_pi Messages postés 91 Date d'inscription vendredi 12 mars 2004 Statut Membre Dernière intervention 5 août 2005
14 avril 2004 à 09:04
C'est vrai que le static n'est pas très beau.... mais sans ça devient très vite plus compliqué (j'ai essayé !). J'ai séparé les classes LineColorEditorKit et LineColorParagraphView dans d'autres fichiers (public class....). J'ai eu ensuite de gros problèmes de passage de ligne courante à la class LineColorParagraphView (qui n'est connu que de LineColorEditorKit). Donc pour l'instant (faute de mieux) je garde ce champs en static, je verai plus tard comment résoudre le problème.
@+
Fabrice
cs_GodConan Messages postés 2113 Date d'inscription samedi 8 novembre 2003 Statut Contributeur Dernière intervention 6 octobre 2012 12
13 avril 2004 à 18:45
oui dailleur i lserai preferable ;o) de la passer en parametre la couleur sa permetre et d y ajouter les methode get / set ;o) sa permetrer de la changer a volonter ;o)

c bien davoir trouver si simplement ;o), mais toute c class static kel orreur ... ;o) on dira que c ds le but de simplifier l exemple ;o)...


++
Rejoignez-nous