python tkinter lable显示

python tkinter lable显示

介绍

在 Tkinter中
控件的大小:使用 width 和 heigth 来指定控件的大小,如果指定的大小无法满足文本的要求
肯定有这个原因的
lable设置显示如下:
Label(root,text = ‘222222222222222222222222222222222’,width = 20,height = 10).pack()
肯定会超出,导致显示不完全,超出 Label 的那部分文本被截断常用的方法是:使用自动换行功能,及当文本长度大于控件的宽度时,文本应该换到下一行显示,Tk 不会自动处理,但提供了属性:

wraplength: 指定多少单位后开始换行
justify: 指定多行的对齐方式 must be left, right, or center
ahchor: 指定文本(text)或图像(bitmap/image)在 Label 中的显示位置
可用的值:
e/w/n/s/ne/se/sw/sn/center
显示位置如图
nw n ne
w center e
sw s se
‘’'

输出结果,justify 与 anchor 的区别了:一个用于控制多行的对齐;另一个用于控制整个文本块在 Label 中的位置

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值