标签: python-2.7 button tkinter
所以我正在做这个程序并注意到我的两个按钮看起来都是这样的
在我运行程序一段时间后,第二个按钮将其外观更改为此
这是什么时候发生的?
这是我的代码:/以防我正在做一些不应该做的事情。我在IDLE的python 2.7.8中这样做。
dynamiccontent
答案 0 :(得分:1)
问题是您的绑定是在默认绑定之前处理的。这是默认绑定,在单击按钮时会更改按钮的外观。您正在禁用单击按钮,以防止在释放鼠标按钮时重置按钮外观的默认行为。
除非有特殊原因,否则应使用按钮小部件的command属性,而不是尝试创建自己的绑定。
command