我目前在tkinter中有一个按钮,可以在释放按钮时运行功能。我需要按钮在按住按钮的整个过程中,以一定的速率不断增加一个数字。
global var
var=1
def start_add(event,var):
global running
running = True
var=var+1
print(var)
return var
def stop_add(event):
global running
print("Released")
running = False
button = Button(window, text ="Hold")
button.grid(row=5,column=0)
button.bind('<ButtonPress-1>',start_add)
button.bind('<ButtonRelease-1>',stop_add)
我不必在释放按钮时就需要运行任何功能,只要按住按钮就可以了(如果有帮助的话)。任何帮助深表感谢。
幕布斯7119047
红糖糍粑
相关分类