【发布时间】:2020-11-25 16:07:38
【问题描述】:
我正在编写一个应用程序,用户可以在其中“绘制”画布,现在我想添加对形状的支持。
我有一个名为paint_canvas 的画布,我想在用户点击的两个点之间绘制一个形状
def draw_square(event):
x1 = event.x
y1 = event.y
# now I want to get the next two points the user clicks
# how???????
paint_canvas = Canvas(root)
paint_canvas.bind('<Button-3>', draw_square)
【问题讨论】:
-
您想在用户按下鼠标按钮、拖动然后释放时进行绘制吗?或者,您是否希望用户单击、移动鼠标,然后再次单击?
标签: python tkinter tkinter-canvas