【发布时间】:2016-12-02 10:29:21
【问题描述】:
我得到的示例代码有两个窗口,第二个窗口中有一个勾选框,它在勾选时不会改变值。我怎样才能解决这个问题?我尝试返回复选框的值,但也失败了。
from tkinter import *
root = Tk()
def open_custom_gui():
custom_gui()
b = Button(root,command=open_custom_gui)
b.grid(row=1,column=0)
def custom_gui():
def getinfo():
print(var1.get())
custom= Tk()
var1 = IntVar()
tickbox_1 = Checkbutton(custom,text='TEST',variable=var1,)
tickbox_1.grid(row=0,column=0)
b = Button(custom,command=getinfo)
b.grid(row=1,column=0)
custom.mainloop()
root.mainloop()
【问题讨论】:
标签: python python-3.x user-interface checkbox tkinter