Tkinter,label内容随多选框变化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tkinter,label内容随多选框变化相关的知识,希望对你有一定的参考价值。

当我们改变一个组件后,其他组件一起变化怎么做呢?下面是一个例子


from tkinter import Tk, Checkbutton, Label

from tkinter import StringVar, IntVar


root = Tk()


text = StringVar()

text.set(‘old‘)

status = IntVar()


def change():

    if status.get() == 1:   # if clicked

        text.set(‘new‘)

    else:

        text.set(‘old‘)



cb = Checkbutton(root, variable=status, command=change)

lb = Label(root, textvariable=text)

cb.pack()

lb.pack()


root.mainloop()


注意这些代码是python3.6下,如果是python2.7 应该用Tkinter模块



以上是关于Tkinter,label内容随多选框变化的主要内容,如果未能解决你的问题,请参考以下文章

Python tkinter 多选框控件

多选框其他,css基础,选择器基础

jq实现多选框及反选

vue添加第一行为空的多选框

单选框,多选框样式

html 用js 多选计算?