Python Tkinter Label标签

  1. 标签是用于指定容器的 , 其中我们可以将文本或图像放入label标签。label是用于将消息提供给用户的Python应用,是一个存在各种选项可以配置文本或部分文本的标签
  2. 语法
label = Label(master,options)
  1. 可能选项的列表

选项

描述

anchor

它指定文本在提供给小部件的大小内的确切位置。默认值是CENTER,用于将文本居中到指定的空间

bg

小部件后面显示的背景颜色

bitmap

它用于将位图设置为指定的图形对象,以便标签可以表示图形而不是文本

bd

它表示边框的宽度。默认值为2像素

cursor

鼠标指针将更改为指定的光标类型,即、箭头、圆点等

font

在小部件内编写的文本的字体类型

fg

在小部件内编写的文本的前景颜色

height

小部件的高度

image

将显示为标签的图像

justify

如果文本包含多行,则使用它表示文本的方向。它可以设置为左对齐、右对齐和居中对齐

padx

文本的水平填充。默认值是1

pady

文本的垂直填充。默认值是1

relief

边框的类型。默认值为FLAT

text

这被设置为string变量,它可能包含一行或多行文本

TextVariable

在小部件内编写的文本被设置为控制变量StringVar,这样就可以访问它并相应地更改它

underline

我们可以在文本的指定字母下面显示一行。将此选项设置为将显示行所在的字母数

width

小部件的宽度。它被指定为字符的数量

wraplength

与其只有一行作为标签文本,不如将其分解为行数,其中每一行都有指定给该选项的字符数

  1. 示例
from tkinter import *  
root = Tk()  
root.geometry("400x250") 
 
#创建第一个Label标签  
uname = Label(root, text = "Username").place(x = 30,y = 50)
  
#船舰第二个Label标签
password = Label(root, text = "Password").place(x = 30, y = 90)  

sbmitbtn = Button(root, text = "Submit",activebackground = "pink", activeforeground = "blue").place(x = 30, y = 120)  
e1 = Entry(root,width = 20).place(x = 100, y = 50)  
e2 = Entry(root, width = 20).place(x = 100, y = 90)  
root.mainloop()
  • 输出


python多个标签位置调节 python 标签_控制变量