和伯衡君一起学习python的GUI界面库——Tkinter(五)

已收录   阅读次数: 597
2021-03-0423:38:52 发表评论
摘要

伯衡君列出了tkinter的学习目录,正在陆续补全中,具体可以参看下方的前情提要,而本篇文章,主要来说一下其中的Check Button的一些相关知识点,以方便大家一起掌握这个小插件的相关知识,分享给大家……

分享至:
和伯衡君一起学习python的GUI界面库——Tkinter(五)

开篇寄语

伯衡君列出了tkinter的学习目录,正在陆续补全中,具体可以参看下方的前情提要,而本篇文章,主要来说一下其中的Check Button的一些相关知识点,以方便大家一起掌握这个小插件的相关知识,分享给大家。

前情提要

内容详情

“Check Button”是Python Tkinter GUI小部件,它以框的形式向用户提供一组预定义的选项。允许用户选择多个可用选项。

选项列表

NoOptionDescription
1activebackground窗口小部件聚焦时的背景颜色
2activeforeground小部件在焦点下方时前景的颜色
3bg小部件周围区域的背景颜色
4bd小部件周围边框的大小。默认值为2像素
5command如果此窗口小部件的状态已更改,则将调用此过程
6cursor当鼠标悬停在此小部件上时,可以将其更改为特殊的光标类型,例如"arrow"或"dot"
7font用于此小部件的字体类型
8fg文字颜色
9height小部件的高度(以文本行表示)
10highlightcolor小部件聚焦时的文本颜色
11image用于显示图像
12justify指定文本在小部件内的对齐方式。“左”、“中”或“右”中的一个
13padx左右方向上的填充量(以像素为单位)
14pady小部件上方和下方区域的填充量(以像素为单位)
15relief它指定边框的类型。默认为Flat,其他选项包括RAISED和SUNKEN
16State默认值为NORMAL。禁用会导致小组件变灰并变为非活动状态。当鼠标悬停在其上时,ACTIVE是小部件的状态
17text选中按钮旁边显示的文本
18variable跟踪复选按钮当前状态的变量
19width复选按钮的宽度

举例说明

from tkinter import *
 
root = Tk()
root.geometry("200x150")
frame = Frame(root)
frame.pack()
 
label = Label(frame, text = "Hello world", bg = "#ff00ff", bd=4, highlightbackground="#ff012a")
label.pack()

root.title("Test")
root.mainloop()

点击运行后,生成这样一个图形界面。

和伯衡君一起学习python的GUI界面库——Tkinter(五)

还是很简单的嘛,是不是一学就会了?

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: