无法在tkinter for python 3.x上使用字体。

无法在tkinter for python 3.x上使用字体。,python,python-3.x,tkinter,Python,Python 3.x,Tkinter,基本上,我不能设置“下划线”和“过度拉伸”选项。在我尝试将这些参数添加为标签字体之前,我的代码工作正常: 大字体=(“Verdana”,10,“粗体”,“斜体”,“下划线和加粗“) Lbl=tk.Label(frame_1,text=“Data”,font=Large_font) 无论我键入“0或1”或“True或False”。有人能帮我吗 谢谢大家! 您应该创建一个新实例,并将其下划线和overstrike属性更改为True from tkinter import font large_f

基本上,我不能设置“下划线”和“过度拉伸”选项。在我尝试将这些参数添加为标签字体之前,我的代码工作正常:

大字体=(“Verdana”,10,“粗体”,“斜体”,“下划线和加粗“)

Lbl=tk.Label(frame_1,text=“Data”,font=Large_font

无论我键入“0或1”或“True或False”。有人能帮我吗

谢谢大家!

您应该创建一个新实例,并将其
下划线
overstrike
属性更改为
True

from tkinter import font

large_font = font.Font(family="Verdana", size=10, weight="bold", slant="italic", underline=True, overstrike=True)

large_font = font.Font(family="Verdana", size=10)
large_font.configure(weight="bold")
large_font.configure(slant="italic")
large_font.configure(underline=True)
large_font.configure(overstrike=True)