2012-05-14 3 views
0

Existe-t-il un moyen de suivre les propriétés des éléments dans Tkinter canvas?Liste de suivi des éléments sur le canevas (tkinter)

Spécifiquement, je veux savoir si à un certain ensemble de coordonnées j'ai déjà créé un élément ou non. Je crois que je peux le faire avec des ensembles de suivi d'éléments dans un dictinoary mais j'espérais quelque chose de plus élégant.

Répondre

1

Le canevas dispose de nombreuses méthodes pour trouver des objets. Vous pouvez, par exemple, appeler le find_closest pour trouver l'élément le plus proche de la coordonnée que vous souhaitez vérifier. Ensuite, pour l'élément trouvé, vous pouvez utiliser la méthode coords pour savoir si toutes les coordonnées de l'élément sont identiques.

+0

Merci. J'ai fini par utiliser un dictionnaire. J'utilise un tuple des coordonnées comme clé. – Yotam

Questions connexes