热门标签:
Q:

tkinter Radiobutton在鼠标悬停时被选中[重复]

我在tkinter中使用Radiobuttons,我可以很好地选择它们,但是当鼠标悬停在其中一个选项上时,它会被选中,而无需我实际点击鼠标上的左键。 我已经看过将Radiobutton的状态更改为disabled,但显然我无法选择禁用的选项,并且我还使用了取消选择和选择方法,并且当鼠标悬停在其上时,它们不会阻止鼠标选 有没有办法在我使用鼠标单击之前停止鼠标选择选项?

多謝。

这是密码:

    var1 = IntVar()
    self.u1r1 = Radiobutton(self, text = 'Passed', value = 1, variable = var1)
    self.u1r1.grid(row = 0, column = 0, sticky = W)
    self.u1r2 = Radiobutton(self, text = 'Not Passed', value = 2, variable = var1)
    self.u1r2.grid(row = 0, column = 0, sticky = W, padx = 60)
    self.u1r3 = Radiobutton(self, text = 'Waiting', value = 3, variable = var1)
    self.u1r3.grid(row = 0, column = 0, sticky = W, padx = 145)
原网址
A:

尝试将var1更改为self.var1,以便变量对象不会被垃圾回收。

相似问题