如何在 Tkinter Label 中显示多行文本?

tkinterpythongui-programming更新于 2025/6/18 9:16:17

Tkinter Label 小部件是通过在程序中定义 Label(parent, **options) 构造函数创建的。我们使用 Label 小部件在任何应用程序中显示文本或图像。如果我们想显示文本,我们必须在构造函数中为 text 属性分配一个值。您还可以使用 \n next line 属性在标签小部件中添加多行文本。它将当前文本分隔到 Label 小部件中的下一行。

示例

# 导入 tkinter 库
from tkinter import *

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

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

# 添加标签小部件
label= Label(win, text= "Hello There!\n How are you?", font= ('Aerial', 17))
label.pack()

win.mainloop()

输出

执行上述代码将显示多行标签小部件。


相关文章


有用资源