buaa21 / summer2020

软件学院《程序设计实践》2020小学期仓库
40 stars 8 forks source link

tkinter库中Radiobutton的使用问题 #257

Closed hrx20000209 closed 3 years ago

hrx20000209 commented 3 years ago

如题,主题程序使用的是pygame,在pygame中定义了一个按钮,点击后弹出一个tkinter窗口,作为设置窗口。 用Radiobutton,接受返回值在pygame主循环中利用。 但是目前的问题是无论选择哪个选项,用var.get()得到的值都不变 Radiobutton部分代码如下: var = tkinter.IntVar() var.set(1) r1 = tkinter.Radiobutton(screen, text='Picture A', variable=var, value=1) r1.pack()B r2 = tkinter.Radiobutton(screen, text='Picture B', variable=var, value=2) r2.pack() r3 = tkinter.Radiobutton(screen, text='Picture C', variable=var, value=2) r3.pack() ... screen.mainloop()