Каждый объект на холсте имеет идентификатор.Вы можете ссылаться на этот объект по этому идентификатору, чтобы удалить его, изменить его, переместить и т. Д.
Объекты также могут иметь один или несколько тегов.Тег может быть связан с одним объектом, и в этом случае это просто другое имя для этого объекта.Например, если вы рисуете красный прямоугольник и синий прямоугольник, вы можете присвоить первому тегу «red_rect», а второму «blue_rect».Затем везде, где вам может понадобиться идентификатор, вы можете вместо этого использовать тег.
Один тег может быть связан с более чем одним элементом.Так, например, в дополнение к тегам «red_rect» и «blue_rect» вы также можете присвоить каждому элементу тег «rect».Затем, когда вы используете «прямоугольник», где вы можете использовать идентификатор (например, для перемещения объекта), это повлияет на все объекты с тегом.Таким образом, вы можете перемещать, настраивать или удалять целые группы элементов одновременно.
Теги можно использовать для реализации таких общих функций, как предоставление объектам имен пользователей, которые они рисуют в интерактивном режиме, или логическое объединение нескольких объектов в один составной объект.