美文网首页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