Hello tkiner Lable
在使用tkiner Lable之前,需要先导入tkiner:
from tkinter import *
使用Lable控件的语法:
Label(master,option1,option2,option3,……)
master:指定父控件
option选项包含如下:
option | 功能 |
---|---|
bacjground,bg | 设置标签背景颜色 |
foreground,fg | 设置所显示文本的颜色 |
font | 指定文本样式,例如:(“宋体”,18) |
width,height | 指定lable的宽度和高度 |
text | 设置Lable显示的文本 |
padx , pady | 指定内容区和边框之间的间隔大小。类型是int |
relief | 指定边框样式,可以设置为:SUNKEN,RAISED,GROOVE,RIDGE |
borderwidth | 指定边框宽度 |
背景颜色设置
控件显示有两种方法:pack()方法和place(x,y,width,heigh)
from tkinter import *
import tkinter.filedialog
root = Tk() #创建应用程序窗口
root.title(“Hello Lable”);
root.geometry(“600x500”)#设置窗口大小
lb_test1=Label(root,text=”hello,Lable!”,bg=’red’,fg=’yellow’,font=(“宋体”,18))
lb_test1.pack();
lb_test2=Label(root,text=”hello,Lable!”,bg=’#ACCDE4’,fg=’red’,
font=(“宋体”,18),padx=25, pady=25,relief=GROOVE,borderwidth=5)
lb_test2.place(x=200, y=55,width=200,height=50,);
root.mainloop()
显示效果: