前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python图形编程探索系列-03-标签

Python图形编程探索系列-03-标签

作者头像
py3study
发布2020-01-19 16:46:02
1.1K0
发布2020-01-19 16:46:02
举报
文章被收录于专栏:python3python3

跳转到自己的博客


tkinter.Label介绍

什么是标签? 通俗的将就相当于word的功能,能够进行显示不可修改的文字、图片或者图文混排。

直观体会一下

图1 背景图构成:内容区(黑色),填充区(绿色),边框(黄色)

1 https://blog.csdn.net/weixin_41738417/article/details/81539987

编程实践

方案1

代码语言:javascript
复制
import tkinter as tk
root = tk.Tk()
str1 = "标签可以类比于word排版,我们通过编程实现了这个过程,有时候我们要坚持,坚持就是胜利!"
label1 = tk.Label(root,
                  bitmap='info',
                  text=str1,
                  compound=tk.LEFT,
                  justify=tk.LEFT,
                  width=400, height=100,
                  bd=3, relief=tk.SOLID,
                  anchor=tk.CENTER,
                  wraplength=250,
                  font=("隶书", -20),
                  )
label1.pack(anchor=tk.CENTER)
root.mainloop()

方案2

代码语言:javascript
复制
import tkinter as tk
root = tk.Tk()
str1 = "标签用于显示不可修改的文本、图片或者图文混排内容,可以类比于word排版。"
label1 = tk.Label(root, bitmap='info', text=str1)
label1.config(compound=tk.LEFT)
label1.config(justify=tk.LEFT)
label1.config(width=400, height=100)
label1.config(bd=3, relief=tk.SOLID)
label1.config(anchor=tk.CENTER)
label1.config(wraplength=250)
label1.config(font=("隶书", -20))
label1.pack(anchor=tk.CENTER)
root.mainloop()

重要点

指定字体和字体大小,如:font = (font_name,size),默认有系统指定。 justify 可以设置文字 左对齐 和右对齐 指定文本(或图像)颜色,fg = "颜色" 指定文本内容:(静态的)text = "目标字符串....."; 设置标签关联变量:textvariable,关联变量必须是tk.StringVar类型。 compound 指定文本 text与图片image 如何在 Label 上显示

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • tkinter.Label介绍
  • 直观体会一下
  • 编程实践
    • 方案1
      • 方案2
      • 重要点
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档