Python Tkinter标签

Python Tkinter标签

标签用于指定可以放置文本或图像的容器框。此小部件用于向用户提供关于Python应用程序中使用的其他小部件的消息。

可以指定各种选项来配置在标签中显示的文本或文本的部分。

使用标签的语法如下所示。

语法

w = Label (master, options)

下面是可能的选项列表。

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

示例1

# !/usr/bin/python3

from tkinter import *

top = Tk()

top.geometry("400x250")

#creating label
uname = Label(top, text = "Username").place(x = 30,y = 50)

#creating label
password = Label(top, text = "Password").place(x = 30, y = 90)


sbmitbtn = Button(top, text = "Submit",activebackground = "pink", activeforeground = "blue").place(x = 30, y = 120)

e1 = Entry(top,width = 20).place(x = 100, y = 50)


e2 = Entry(top, width = 20).place(x = 100, y = 90)


top.mainloop()

输出:

Python Tkinter标签

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程