Python Tkinter Label

2025年3月17日 | 阅读 3 分钟

Label 用于指定一个容器框,我们可以在其中放置文本或图像。此控件用于向用户提供有关 Python 应用程序中使用的其他控件的消息。

有各种选项可用于配置 Label 中显示的文本或文本部分。

使用 Label 的语法如下。

语法

可能的选项列表如下。

序号选项描述
1anchor它指定文本在控件的指定大小内的确切位置。默认值为 CENTER,用于将文本居中显示在指定的空间内。
2bg显示在控件后面的背景颜色。
3位图它用于将位图设置为指定的图形对象,以便 Label 可以表示图形而不是文本。
4bd它表示边框的宽度。默认值为 2 像素。
5光标鼠标指针将更改为指定的光标类型,例如箭头、点等。
6font控件内文字的字体类型。
7fg控件内文字的前景色。
8高度控件的高度。
9图片要显示为 Label 的图像。
10justify如果文本包含多行,则用于表示文本的方向。它可以设置为 LEFT 以实现左对齐,RIGHT 以实现右对齐,CENTER 以实现居中对齐。
11padx文本的水平填充。默认值为 1。
12pady文本的垂直填充。默认值为 1。
13relief边框的类型。默认值为 FLAT。
14text这将设置为可能包含一行或多行文本的字符串变量。
15textvariable写入控件的文本设置为控制变量 StringVar,以便可以访问和相应地更改它。
16underline我们可以在文本的指定字母下方显示一条线。将此选项设置为要在其下方显示线的字母的编号。
17宽度控件的宽度。它以字符数指定。
18wraplength与只有单行作为 Label 文本不同,我们可以将其拆分为多行,其中每行都有此选项指定的字符数。

示例 1

输出

Python Tkinter Label
下一个主题Python Tkinter Listbox