1

我有一个 Tkinter 画布,上面有很多图片,有什么方法可以轻松移动它们吗?我知道“canvas.move”,但是在将它用于许多对象时,它非常重复和聚集。有没有办法同时移动画布上的所有对象,或者可能将所有图片组合成一个对象(使用 python)?提前致谢。

4

1 回答 1

1

您可以将常量传递ALL给 move 方法:

from Tkinter import *

root = Tk()
canvas = Canvas(root, width=200, height=200)
canvas.create_rectangle(10, 10, 60, 60)
canvas.create_rectangle(70, 70, 120, 120)
canvas.pack()
canvas.move(ALL, 50, 50)
root.mainloop()
于 2013-04-04T08:00:36.177 回答