Как я могу перечислить через ярлык tkinter и выделить или подчеркнуть каждое слово

Я ищу способ подчеркнуть каждое слово в тексте метки для каждого условия, которое я установил.

Я искал похожие вопросы, заданные ранее, и мне удалось либо подчеркнуть весь текст сразу, либо одну букву. По сути, мое приложение должно быть приложением для набора текста. Пока я отслеживаю каждое слово, я хотел бы подчеркнуть следующее слово. вот мой код

    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 Заранее спасибо.

1 ответ

Вы не можете выделить отдельные слова в Label виджет. Если вам нужна эта возможность, вам нужно будет использовать Text виджет.

Другие вопросы по тегам