美文网首页Python 专题
小鱼儿学Tkinter-Checkbutton 复选按钮

小鱼儿学Tkinter-Checkbutton 复选按钮

作者: 小鱼儿_yzh | 来源:发表于2022-07-04 20:54 被阅读0次

Checkbutton 复选按钮
1.创建一个简单的Checkbutton

from tkinter import *
root = Tk()
v=IntVar()
c=Checkbutton(root,text='A 信息技术',variable=v)
c.pack()
l = Label(root,textvariable=v)
l.pack()
mainloop()

  • v 变量用于表示该按钮是否被选中。
  • 如果选项被选中,则变量 v 被赋值为1,否则为0。
  • 上例中用Label标签动态显示 v 的值


    未选中状态
    选中状态
  1. 用 list 来创建
from tkinter import *
root = Tk()
GIRLS =['西施','王昭君','貂蝉','杨玉环']
v=[]
for girl in GIRLS:
    v.append(IntVar())
    b = Checkbutton(root,text=girl,variable=v[-1])
    b.pack(anchor='w')
mainloop()

用 list 创建的 Checkbutton
  1. 如何存储和展示选中的结果?

anchor 对齐多个组件的位置

anchor的值有:N,S,E,W,NE,NW,SE,SW


anchor

相关文章

网友评论

    本文标题:小鱼儿学Tkinter-Checkbutton 复选按钮

    本文链接:https://www.haomeiwen.com/subject/apqjbrtx.html