标签: python tkinter tkinter-canvas
我正在玩Tkinter和Python,我想点击画布上的两个位置,然后在两点之间划一条线。
使用.bind()方法,我可以轻松地调用一个获取光标位置并设置第一个点的函数,但我不知道如何让函数等待第二次鼠标点击。当然有解决方法,但我想知道我是否可以无限期地等待,直到第二次点击。
答案 0 :(得分:2)
没有必要等待。在第一次单击时设置一个标志,在第二次单击时检查标志
change()