在Tkinter中指定字体?

时间:2016-03-13 14:02:32

标签: python fonts tkinter

我想使用一个名为Myriad Pro Condensed的字体,它安装在我的电脑上。 如果我使用Label(infoframe, text="test", font=("Myriad Pro Condensed", 30, "bold")) 它只使用默认的系统字体。仅使用姓氏Myriad Pro可以使用,但它不会使用我想要使用的精简版本。我如何在Tkinter中使用正确的字体? 这是一个MCVE:

from tkinter import *
root = Tk()
label = Label(root, text="test", font=("Myriad Pro Condensed"))
label.pack()
mainloop()

1 个答案:

答案 0 :(得分:2)

使用字体名称:

Label(root, text="test",font=("MyriadPro-LightCond",size))