更新:这是一个版本问题。该事件不会在单击Python3.6.1时触发,但可以在我目前测试过的2.7上运行。在
更新:Bryan的回答确实解决了我的事件不能正常工作的问题,但是在我的3.6.1版本的python上,事件在按下时不启动的问题仍然是一个问题。在
Python版本=3.6.1 (v3.6.1:69c0db5, Mar 21 2017, 18:41:36) [MSC v.1900 64 bit (AMD64)]
我正在尝试编写一个事件处理程序,以便在按住鼠标按钮时重复执行某些操作。我一直在搜索文档和互联网,但我找不到任何关于按住鼠标左键的参考。在
有没有专门针对按住鼠标左键的事件?对于release 有一个偶数,但是对于单击并保持事件没有seam。在
我尝试过及其所有同义事件,以防万一,但没有运气。事件只在发布时触发,而不是按我所希望的那样在向下单击时触发。我甚至不需要一个事件来持续按住按钮,我只需要一个偶数向下按。在
欢迎使用文档,因为我找不到任何文档。在
更新:
下面是一个示例代码。只有释放按钮时才会打印。请记住,我正在尝试按滚动条上的箭头按钮并更改滚动速度。在
滚动条对按下滚动箭头的处理方式是否与按钮不同?在import tkinter as tk
root = tk.Tk()
textbox = tk.Text(root, height = 10)
textbox.grid(row=0, column=0)
scrolling = False
yscroll = tk.Scrollbar(root, command=textbox.