如何在 Tkinter 中更改标签上的文本大小?

tkinterpythongui-programming更新于 2025/9/15 2:52:17

Tkinter 中的 标签 小部件用于在 Tkinter 应用程序中显示文本和图像。为了更改标签小部件的属性,例如其字体属性、颜色、背景颜色、前景色等,您可以使用 configure() 方法。

如果您想更改标签小部件中文本的大小,则可以在小部件构造函数中配置 font=('font-family font-size style') 属性。

示例

# 导入所需的库
from tkinter import *
import tkinter.font as tkFont

# 创建 tkinter 框架或窗口的实例
win=Tk()

# 设置 tkinter 窗口的大小
win.geometry("700x350")

def font_style():
   label.config(font=('Helvetica bold', 26))

# 创建标签
label = Label(win, text="单击按钮更改字体样式。", font=('Times', 24))
label.pack()

b1 = Button(win, text="更改标签大小", command=font_style)
b1.pack()

win.mainloop()

输出

运行上述代码时,它将显示一个带有标签小部件的窗口和一个用于更改标签字体样式的按钮。

现在,单击"更改标签大小"按钮,它将修改标签的字体样式。


相关文章


有用资源