首页 >> 育儿

label什么意思(label什么意思中文)

2022年04月01日 17:20:27 育儿 15 投稿:用户投稿

前面文章讲述了python也可以开发GUI程序,只是做了简单介绍,后续文章我们会更详细的介绍,一步一步教你用python tkinter库开发GUI程序,这里我们介绍下Label。

Label从字面上看是标签的意思,写过web的小伙伴应该比较熟悉,因为web中有个<label>元素,用于显示一些信息。

在python中,Label是个widget,也可以用于显示信息,如下代码就会创建一个显示‘Hello Python GUI’的Label:

label = Label(text="Hello Python GUI")

创建Label时我们传入text参数用于指定要显示的文本,一般来说创建widget时都会指定一个master或者parent对象,用于说明创建的widget要依附于哪个组件,由于这里我们省略了,所以系统会自动创建一个默认的Tk组件,新创建的Label就会依附于这个组件。

上面创建的Label显示文本是默认样式,我们可以在创建时传入一些参数进行样式的定制,比如指定字体是‘microsoft yahei’:

label = Label(text="Hello Python GUI", font=("microsoft yahei",))

如果想指定字号大小比如60,可以这样写:

label = Label(text="Hello Python GUI", font=("microsoft yahei", 60))

如果想指定字体样式比如粗体,可以这样写:

label = Label(text="Hello Python GUI", font=("microsoft yahei", 60, 'bold'))

当然也可以指定显示文本的颜色比如为红色,可以这样写:

label = Label(text="Hello Python GUI", font=("microsoft yahei", 60, 'bold'), fg='red')

完整的能运行的代码如下:

from tkinter import *label = Label(text="Hello Python GUI", font=("microsoft yahei", 60, 'bold'), fg='red')label.pack(expand=YES,fill=BOTH)label.mainloop()

运行效果如下图:

label什么意思

Label组件使用

是不是很简单,你学会了吗?欢迎评论交流!

版权声明:
本文内容由互联网用户自发贡献,该文观点仅代表作者本人,因此内容不代表本站观点、本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至353049283@qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。
tags:

关于我们

主题百科知识栏目每天分享日常生活小知识,互联为资讯,IT科技百科,家常知识科普等,旨在让大家快乐生活,开心学习,主题百科为您分享!

最火推荐

小编推荐

联系我们


Copyright 帝国主题之家 版权所有 TXT地图 | XML地图 | HTML地图 深圳市南山区海象营销策划工作室 备案号:粤ICP备2020139403号