Python tkinter -第四章 4.2 标签属性

本文详细介绍了Python Tkinter库中标签控件的各项属性,包括背景颜色、文字对齐、边框、字体、图像显示等,以及如何动态修改这些属性。
摘要由CSDN通过智能技术生成

4.2 标签属性
本节用来说明标签的属性。每种类型的控件都有很多的属性。标签控件的属性如下表:

属性 描述
activebackground 标签的状态为ACTIVE时的背景颜色。
activeforeground 标签的状态为ACTIVE时的文本颜色。
anchor 采用何种方式锚定文字或者图片。一般是用CENTER(居中模式)。可以选择如下方式: N, NE, E, SE, S, SW, W, NW, or CENTER.
background (bg) 标签的背景颜色。默认是系统指定颜色
bitmap 在标签上显示bitmap。如果设置了images属性,则忽略bitmap属性。
borderwidth(bd) 标签的边框宽度。一般是1~2个像素值。
compound 设置如何在标签上同时显示文字和图片:
CENTER:在图片中央叠加显示文字
BOTTOM:在图片下方显示文字
LEFT:在图片左边显示文字
RIGHT:在图片右边显示文字
TOP:在图片上方显示文字
NONE:不显示文字
cursor 当鼠标移动经过标签的时候,显示的光标样式
disabledforeground 标签被禁止使用的时候的背景颜色
font 标签上文字的字体。只能选择一种字体显示。
foreground
fg
标签上文字或者bitmap的颜色(不包括图片)
height 设置标签的高度。如果是显示文字,数值是文字单位。如果是显示图片,数值单位为像素。如果没有设置,系统自动计算标签的高度。
highlightbackground 当标签没有获得焦点的时候,边框的高亮颜色
highlightcolor 当标签获得焦点的时候,边框的高亮颜色
highlightthickness 设置高亮边框的宽度,默认值是0
image 设置标签显示的图片。如果该选项被设置,则会忽略text或bitmap选项。
justify 当标签有多行文字时,设置文字的对齐方式。可设的数值有:
LEFT,RIGHT,CENTER
padx 在水平方向上,边框和标签内文字或图像之间的内边距
pady 在垂直方向上,边框和标签内文字或图像之间的内边距
relief 边框的美化效果。默认值是FLAT,其他的可选项包括:SUNKEN, RAISED, GROOVE, RIDGE 和SOLID
state 标签的状态,包括:NORMAL, ACTIVE 或者 DISABLED
  • 3
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值