等待第二次鼠标单击画布

时间:2016-02-13 08:06:28

标签: python tkinter tkinter-canvas

我正在玩Tkinter和Python,我想点击画布上的两个位置,然后在两点之间划一条线。

使用.bind()方法,我可以轻松地调用一个获取光标位置并设置第一个点的函数,但我不知道如何让函数等待第二次鼠标点击。当然有解决方法,但我想知道我是否可以无限期地等待,直到第二次点击。

1 个答案:

答案 0 :(得分:2)

没有必要等待。在第一次单击时设置一个标志,在第二次单击时检查标志

change()