Label 标签

51.3 Label 标签

Label 显示文字或图片;text 文本,font 字体,fg 前景色,bg 背景色。

textvariable 绑定 StringVar,变量变化时标签自动更新。

StringVar 动态更新

# ========================================
# 示例:Label + StringVar
# 说明:StringVar 改变,Label 自动刷新
# ========================================
import tkinter as tk

root = tk.Tk()
msg = tk.StringVar(value='初始文字')  # 可变字符串变量

label = tk.Label(root, textvariable=msg, font=('', 14))
label.pack(pady=10)

def change():
    msg.set('文字已更新!')  # 改变量即可,不必 label.config

tk.Button(root, text='点我更新', command=change).pack()
root.mainloop()