我正在开展一个项目,该项目要求我在 Tkinter 标签小部件中为某些文本添加下划线。我知道可以使用下划线方法,但根据参数,我似乎只能让它在小部件的 1 个字符下划线。 IE
p = Label(root, text=" Test Label", bg='blue', fg='white', underline=0)
change underline to 0, and it underlines the first character, 1 the second etc
我需要能够在小部件中的所有文本下划线,我确信这是可能的,但是如何呢?
我在 Windows 7 上使用 Python 2.6。
原文由 Zac Brown 发布,翻译遵循 CC BY-SA 4.0 许可协议
要为标签小部件中的所有文本添加下划线,您需要创建一种新字体,将下划线属性设置为 True。这是一个例子: