tkinter双击事件
时间: 2023-06-18 17:06:45 浏览: 265
Python-Tkinter事件处理
在Tkinter中,可以使用`bind`方法为控件绑定事件,其中`<Double-Button-1>`表示双击鼠标左键事件。
以下是一个简单的例子,展示了如何使用双击事件:
```python
import tkinter as tk
def on_double_click(event):
print("Double clicked!")
root = tk.Tk()
label = tk.Label(root, text="Double click me!")
label.pack()
label.bind("<Double-Button-1>", on_double_click)
root.mainloop()
```
在上面的例子中,我们为`label`控件绑定了双击事件,并且定义了`on_double_click`函数作为事件处理函数。当用户双击`label`控件时,会触发`on_double_click`函数,输出`Double clicked!`。
阅读全文