首页 > 解决方案 > Tkinter:注册两次左键单击?

问题描述

我正在尝试做的是在画布上单击两次并获得event.xevent.y两次鼠标单击,以便我可以使用它绘制图元。

我想用两组事件值来计算距离,并用它作为半径来画圆。

目前,我只需单击一下即可获得它。

def leftClick(event=None):
    print("left",event.x,event.y)

c.bind("<Button-1>",leftClick)

标签: pythontkinter

解决方案


您可以尝试将其绑定

c.bind('<Double-Button-1>', function)

并根据您的要求定义功能


推荐阅读