有人可以用帆布标签帮我吗?

时间:2010-06-21 02:05:11

标签: python tkinter

我试图找出画布上的标签,但我很难理解它。有人可以在使用python时解释标签的作用以及如何在画布中使用它们。

1 个答案:

答案 0 :(得分:0)

画布中的每个对象都有一个id。您可以通过该id引用该对象来删除它,修改它,移动它等等。

对象也可以有一个或多个标签。标记可以与单个对象相关联,在这种情况下,它只是该对象的另一个名称。例如,如果您绘制一个红色矩形和一个蓝色矩形,您可以给第一个标签“red_rect”和第二个“blue_rect”。然后,在您可能需要id的任何地方,您可以改为使用标记。

一个标签可以与多个商品相关联。因此,例如,除了“red_rect”和“blue_rect”标签之外,您还可以为每个项目指定“rect”标签。然后,当您使用“rect”时可能使用id(例如移动对象),这将影响带有标记的所有对象。通过这种方式,您可以一次移动,配置或删除整组项目。

您可以使用标记来实现诸如让用户为交互式绘制的对象命名的常用功能,或者将多个对象逻辑分组到单个复合对象中。