通过Tkinter更改标签上文本的大小

Amb*_*r.G 1 python tkinter python-2.7

我在Windows bit-64上使用Tkinter v2.x.

我的问题是,如何更改标签上文字的大小?

例如,以下是'label'的声明:

label = Label( root, text="PASS", bg="green", fg="black", font=2, height=50, width = 50)
Run Code Online (Sandbox Code Playgroud)

我做了大量研究并遵循本教程,我注意到无论我如何修改"字体,高度,宽度",标签都可以放大或缩小,但标签上的文字大小不会改变.

MrA*_*ley 6

font参数采用最多3个成员的元组(family, size, style) 您可以省略该族,只需更改大小如下:

label = Label(root, text="PASS", bg="green", fg="black", font=(None, 15), height=50, width=50)
Run Code Online (Sandbox Code Playgroud)

heightwidth参数被改变标签本身的尺寸,只要不影响字体.

  • @zondo 是的,您可以传递一个空字符串作为元组 `font=('', 12)` 的第一个元素 (2认同)