我在 python tkinter 中检测/检查按钮按下时遇到问题!
我有一个变量click我希望如果我的按钮被点击那么它就会变成 True
例如:
这是我的代码:
buttonClicked=False
myButton=Button()
我想要这样的东西:
if myButton is pressed:
buttonClicked=True
感谢您的帮助!
我不知道有任何内部 tkinter 方法来检查按钮是否被按下。
但是,您可以将 Button 与更改全局变量值的函数连接起来,如下所示:
from Tkinter import *
master = Tk()
def callback():
global buttonClicked
buttonClicked = not buttonClicked
buttonClicked = False # Bfore first click
b = Button(master, text="Smth", command=callback)
b.pack()
mainloop()
该代码将变量值从False
to True
(或反向)每次按下按钮。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)