首页 > 代码库 > Tkinter,label内容随多选框变化
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内容随多选框变化
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。