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内容随多选框变化的主要内容,如果未能解决你的问题,请参考以下文章