【发布时间】:2016-07-15 08:34:22
【问题描述】:
我正在创建一个项目,该项目涉及在画布上制作RawTurtle。我想知道如果绘图不在屏幕上我会怎么做。谁能告诉我如何使 Tkinter Canvas 小部件可拖动?
from tkinter import *
root = Tk()
c = Canvas(root)
t = RawTurtle(c)
....# What can i do to have a drag function
root.mainloop()
【问题讨论】:
-
当您说可拖动时,我认为您的意思是可平移,因为您可以在画布内平移而不是在屏幕上移动画布。在这种情况下,请查看画布的绑定,特别是
"<B1>"和"B1-motion>"
标签: python canvas tkinter drag