Bonjour,
J'alimente un Text en boucle par le biais de la fonction '.insert()'. Je voudrais que si l'entrée contient tel mot, alors la ligne insérée s'affiche en rouge, sinon en noir.
J'ai trouvé la fonction '.configure' mais le problème est que soit tout est rouge ou noir...
Ci-joint mon code:
Merci par avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 while a <= COUNT_LINE_BEFORE_EMPTY - 1: HEADER_CURVE_INFO.append(FILE_CONTENT[a].replace(";", "")) if ('nicht' in FILE_CONTENT[a] or 'NIO' in FILE_CONTENT[a]): TextFileContainer.configure(TextFileContainer.insert(END, HEADER_CURVE_INFO[a]+"\n"), foreground="red") #AFFICHAGE EN ROUGE else: TextFileContainer.configure(TextFileContainer.insert(END, HEADER_CURVE_INFO[a]+"\n"), foreground="black") #AFFICHAGE EN NOIR a+=1
Partager