Gibt es eine Möglichkeit, die Farbe eines bestimmten Textes im Text-Widget in Tkinter zu ändern?Wie ändert man die Farbe des Subtextes im Text-Widget (Python)
Jede Antwort wird begrüßt.
Gibt es eine Möglichkeit, die Farbe eines bestimmten Textes im Text-Widget in Tkinter zu ändern?Wie ändert man die Farbe des Subtextes im Text-Widget (Python)
Jede Antwort wird begrüßt.
Das Bibliothekshandbuch enthält ein Kapitel mit Informationen zu Online- und Papiermaterial. Ich benutze meistens die NMT reference. Siehe die Text-Widget-Abschnitte und insbesondere den Abschnitt text methods.
Tags sind die spezifische Antwort auf Ihre Frage. Sie können eine Textschnipsel entweder beim Einfügen oder später mit einer Zeichenfolge versehen (tag_add-Methode). Ein Slice kann mehrere Tags erhalten. Ein Tag kann auf mehrere Slices angewendet werden. Man kann 19 Optionen für ein bestimmtes Tag mit der Methode tag_config anpassen. Farbe ist nur eine von ihnen, aber vielleicht die häufigste. Es wird von Syntaxfarben verwendet. Minimales Beispiel:
from tkinter import Tk, Text
root = Tk()
text = Text(root)
text.pack()
text.insert('insert', 'normal text')
text.insert('insert', ' red text', 'RED')
text.tag_config('RED', foreground='red')
root.mainloop()
Welche Untersuchungen haben Sie durchgeführt? Wie dies zu tun ist, ist gut dokumentiert. –
"Jede Antwort wird begrüßt." -Ich liebe es! Jetzt sag mir wo ist dein Code @Daniel? Wir sind keine Wahrsager hier LOL! –
Können Sie mir eine bestimmte Dokumentation geben? Ich kann es nicht finden. –