Python Tkinter标签用例

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

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

下面给出了使用Label的语法。

句法

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标签

来源:

https://www.srcmini02.com/31362.html

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?