0

我有一堆相互交互的对象。他们都在 Tkinter 画布上绘制构成自己表示的椭圆,并将表示的 Tkinter id 存储为属性。

我怎样才能做到这一点,当我单击其中一个椭圆时,我的程序将打印该椭圆所代表的对象的其他属性?

4

1 回答 1

1

当您单击一个项目时,您可以获得被单击的项目的画布项目 ID。然后,您将使用此信息来查找实际对象。您可以遍历所有对象以查找具有给定 id 的对象,也可以保留将 id 映射到对象的字典。拥有实际对象后,您可以根据需要打印其他属性。

于 2013-03-11T17:28:13.237 回答