zoukankan      html  css  js  c++  java
  • Python图形编程探索系列-03-标签组件(Label)

    跳转到自己的博客


    tkinter.Label介绍

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

    直观体会一下

    图1 背景图构成:内容区(黑色),填充区(绿色),边框(黄色)
    1 https://blog.csdn.net/weixin_41738417/article/details/81539987

    编程实践

    方案1

    ``` 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() ``` ![](https://img2018.cnblogs.com/blog/1372901/201810/1372901-20181019233646480-2085868228.jpg)

    方案2

    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 上显示
  • 相关阅读:
    清北学堂 清北-Day1-R1-Count
    清北学堂 清北-Day1-R2-监听monitor
    LuoGu P2420 让我们异或吧
    Milk(sort+结构体)
    开门人和关门人(结构体+sort)
    python-神奇的下划线
    python-pathlib
    python-文本字符串
    python-闭包
    进制-Iterative-进制转换
  • 原文地址:https://www.cnblogs.com/brightyuxl/p/9819869.html
Copyright © 2011-2022 走看看