前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >tkinter -- Label颜色,长宽设置

tkinter -- Label颜色,长宽设置

作者头像
py3study
发布2018-08-02 17:48:54
5.2K0
发布2018-08-02 17:48:54
举报
文章被收录于专栏:python3

tkinter:改变控件的前景色和背景色

fg:前景色

bg:背景色

text:标签名字

Label设置背景色的用处是:可以判断控件的大小

示例:

代码语言:javascript
复制
from tkinter import *
root = Tk()  # 初始化TK
root.title('tkinter')  # 设置TK的标题

# 创建一个label,label......
labe1 = Label(root, fg='red', bg='blue', text='tkinter1')  # image=bm(实例化PhotoImage的对象)
labe2 = Label(root, fg='red', bg='yellow', text='tkinter2')  # image=bm(实例化PhotoImage的对象)
labe3 = Label(root, fg='red', bg='green', text='tkinter3')  # image=bm(实例化PhotoImage的对象)
labe4 = Label(root, fg='red', bg='lightblue', text='tkinter4')  # image=bm(实例化PhotoImage的对象)
# 颜色还可以使用#RRGGBB
labe5 = Label(root, fg='red', bg='#FF00FF', text='tkinter5')  # image=bm(实例化PhotoImage的对象)


# 显示label
for i in range(1, 6):  # 循环显示labe1, labe2...
    eval('labe' + str(i)).pack()  # eval去除左右两边引号,得到真正的数据类型

#进入消息循环
root.mainloop()

效果:

blob.png
blob.png

Label设置宽度和高度

width:宽度

height:高度

示例:

代码语言:javascript
复制
from tkinter import *
root = Tk()  # 初始化TK
root.title('tkinter')  # 设置TK的标题

# 创建一个label,labe2......
labe1 = Label(root, width=70, height=2, fg='red', bg='blue', text='tkinter1')  # image=bm(实例化PhotoImage的对象)
labe2 = Label(root, width=70, height=2, fg='red', bg='yellow', text='tkinter2')  # image=bm(实例化PhotoImage的对象)
labe3 = Label(root, width=70, height=2, fg='red', bg='green', text='tkinter3')  # image=bm(实例化PhotoImage的对象)
labe4 = Label(root, width=70, height=2, fg='red', bg='lightblue', text='tkinter4')  # image=bm(实例化PhotoImage的对象)
# 颜色还可以使用#RRGGBB
labe5 = Label(root, width=70, height=2, fg='red', bg='#FF00FF', text='tkinter5')  # image=bm(实例化PhotoImage的对象)


# 显示label
for i in range(1, 6):  # 循环显示labe1, labe2...
    eval('labe' + str(i)).pack()  # eval去除左右两边引号,得到真正的数据类型

#进入消息循环
root.mainloop()

效果:

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档