首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python教程4-使用tkinter窗口模块的Label

Python教程4-使用tkinter窗口模块的Label

作者头像
zifan
发布2021-12-14 12:14:56
发布2021-12-14 12:14:56
1.1K0
举报

作者: zifanwang  发布于2020-05-26

1.简单的窗口

tkinter是一个窗口模块,可以用来弹出窗口。 新建一个py文件并输入:

代码语言:javascript
复制
from tkinter import *
root=Tk()
root.mainloop()

运行后便可以弹出简单的窗口了:

2.Label

使用 Label 组件,你可以指定想要显示的文本:

代码语言:javascript
复制
from tkinter import *
root=Tk()
w=Label(root, text="你好,来自中国的你!")
w.pack()
root.mainloop()

如果你没有指定 Label 的大小,那么 Label 的尺寸是正好可以容纳其内容而已,效果如下:

当然你可以通过 height 和 width 选项来明确设置 Label 的大小:

代码语言:javascript
复制
w=Label(root, text="你好,来自中国的你", font=("华文行楷", 20), fg="green")

Label 可以显示 Tkinter 变量的内容。言下之意就是当变量的内容发生改变时,Label 中显示的内容也会自动更新:

代码语言:javascript
复制
from tkinter import *
root=Tk()
c = StringVar()
w = Label(root, textvariable=c)
c.set("~新的文本~")
w.pack()
root.mainloop()

你可以使用 Label 显示 PhotoImage 和 BitmapImage 对象:

代码语言:javascript
复制
from tkinter import *
root=Tk()
photo = PhotoImage(file="D:\zifan\python_logo.PNG")
w = Label(root, image=photo)
w.pack()
root.mainloop()

效果:

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-05-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.简单的窗口
  • 2.Label
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档