跟踪画布上元素的列表(tkinter)

时间:2012-05-14 14:20:19

标签: python canvas tkinter

有没有办法在Tkinter画布中跟踪元素属性?

具体来说,我想知道在某个坐标集中我是否已经创建了一个元素。

我相信我可以通过跟踪dictinoary中的元素集来做到这一点,但我希望有更优雅的东西。

1 个答案:

答案 0 :(得分:1)

画布有许多查找对象的方法。例如,您可以调用find_closest来查找最接近您要检查的坐标的元素。然后,对于它找到的元素,您可以使用coords方法来确定元素的所有坐标是否相同。