用户:
XiangQinxi(邦邦BON)查看:19 回复:4 评论:19 创建时间:2021-07-05T21:37:45
现在正式进入话题,今天来讲tkinter组件Label。Label用于显示文字或者图片,还有许多可选项。对了,我补充一下,pack()可以用于显示组件,想了解pack()其他的可选项的话,请进入 https://blog.csdn.net/superfanstoprogram/article/details/83713196这个网站查询资料。 Label的语法是这样的:
label = Label(master, option) *master是父控件 *option是标签的其他可选项,它的选项有:
示例1(用Label显示文字):
from tkinter import *
root = Tk() # 创建窗口
root.title("Label教程示例1") # 设置窗口标题
root.geometry("200x25") # 设置窗口大小
label1 = Label(root, # 设置父控件
text="我是Label标签文本", # 设置标签文本
)
label1.pack(fill=BOTH) # 显示标签,BOTH为填充整个屏幕
root.mainloop() # 进入消息循环

效果展示.png
示例2(用Label显示图片):
备注:我使用了最近十分热门的游戏图标,如果要测试程序,请将这个图片加入程序的文件夹里
from tkinter import * # 导入tkinter库
window = Tk() # 创建窗口
window.title("Label教程示例2") # 设置窗口标题
img = PhotoImage(file="Amongus.png") # 读取图片
label1 = Label(window, # 设置标签父控件
image=img) # 设置图片
label1.pack() # 显示标签
window.mainloop() # 进入消息循环
效果展示:
XiangQinxi(邦邦BON)示例3(修改标签颜色):
from tkinter import *
root = Tk() # 创建窗口
root.title("Label教程示例3") # 设置窗口标题
root.geometry("200x25") # 设置窗口大小
label1 = Label(root, # 设置父控件
text="Label修改文本颜色", # 设置标签文本
bg="black", # 设置背景颜色
fg="white" # 设置前景颜色
)
label1.pack(fill=BOTH) # 显示标签
root.mainloop() # 进入消息循环
效果预览:
点赞0
评论