根据项目句柄获取Canvas小部件上物品的当前坐标?

问题描述:

从阅读文档(http://effbot.org/tkinterbook/canvas.htm#reference),似乎没有做到这一点的方法。只是想确保我没有犯错。 (也就是说,如果想要进行边界检查,就必须在程序中内部存储各种项目的坐标)[例如,在移动椭圆形前检查它是否会撞到墙上,用线条表示当前画布,坐标信息,其中也存储])根据项目句柄获取Canvas小部件上物品的当前坐标?

+0

任何代码示例? – Marcin 2015-02-08 01:56:36

使用coords方法:

coords = the_canvas.coords(item_id)