Изменить цвет отдельного слова в виджете метки Tk - PullRequest
0 голосов
/ 08 марта 2019

Я хотел бы изменить цвет шрифта отдельного слова в виджете метки Tkinter.

Я понимаю, что нечто похожее на то, что я хотел бы сделать, может быть достигнуто с помощью виджета Текст ... например, чтобы слово "ЖЕЛТЫЙ" отображалось желтым цветом:

self.text.tag_config("tag_yel", fg=clr_yellow) self.text.highligh_pattern("YELLOW", "tag_yel")

Но мой текст статичен, и все, что я хочу, это изменить слово «ЖЕЛТЫЙ», чтобы оно отображалось желтым шрифтом, а «КРАСНЫЙ» красным шрифтом, и я не могу понять, как изменить цвет текста, не меняя его все с помощью label.config(fg=clr).

Любая помощь будет оценена

1 Ответ

1 голос
/ 08 марта 2019

Вы не можете делать то, что хотите.Метка поддерживает только один цвет переднего плана и один цвет фона.Решением является использование текстового или холстового виджета или использование двух отдельных меток.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...