Я ищу способ подчеркнуть каждое слово в тексте ярлыка для каждого условия, которое я установил.
Я искал аналогичные вопросы, заданные ранее, и мне удалось либо подчеркнуть весь текст сразу, либо одну букву. Мое приложение, по-видимому, должно быть текстовым приложением. На данный момент я отслеживаю каждое слово, я хотел бы Подчеркнуть предстоящее слово. здесь мой код.
from tkinter import *
from tkinter import font
class App:
def __init__(self):
self.root = Tk()
self.count = 0
l = Label(text="Hello, world")
l.pack()
f = font.Font(l,l.cget("font"))
f.configure(underline = True)
l.configure(font=f)
self.root.mainloop()
if __name__ == "__main__":
app=App()
Например, можно использовать self.root.after(mili, method)
Я использую tkinter python 3.6.6 Спасибо заранее.
Вы не можете выделить отдельные слова в виджете Label
. Если вам нужна эта возможность, вам нужно будет использовать Text
виджет.
Text
виджет вместо этого. Невозможно иметь разные шрифты в одной метке.