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


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

示例

# Import the tkinter library
from tkinter import *

# Create an instance of tkinter frame
win= Tk()

# Set the size of the Tkinter window
win.geometry("700x350")

# Add a label widget
label= Label(win, text= "Hello There!\n How are you?", font= ('Aerial', 17))
label.pack()

win.mainloop()

输出

执行上述代码将显示一个多行标签组件。

更新于: 2021-06-07

15K+ 浏览量

开启你的 职业

通过完成课程获得证书

开始
广告