Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/02/2008, à 15:14

Linkid

[Résolu] [Python] Tkinter, Canvas et position cercles

Bonjour,
Je suis en train de programmer un petit truc en python avec Tkinter et je suis en ce moment même confronté à  un petit problème avec mon canvas.

En effet, j'ai créé X carrés tous identiques et cà´te à  cà´te dans un canvas can. J'ai ensuite créé un ovale cercle que je souhaite déplacer sur mes carrés à  l'aide de can.coords(cercle, ...). De plus, j'aimerais bien pouvoir changer la couleur des carrés o๠mon ovale est passé.
Or, j'ai remarqué très vite que le fait de créer un carré par dessus un autre puis de déplacer mon ovale sur ce carré ne mettait pas mon ovale en premier plan, mais le nouveau carré !

Donc j'aimerais savoir si avec Tkinter dans un Canvas on pouvait modifier la position (1er, 2e, 3e, (K-1)e, Ke plan;  K \in \N* pour être précis) des objets (ovales, carrés, lignes, ...) à  l'aide d'une commande... Et si c'est le cas, pourriez-vous me donnez des infos sur cette commande ?

Sinon, je pense que je vais y aller à  la barbare en supprimant mon ovale et en recréant un autre...

Merci d'avance !
Linkid

Dernière modification par Linkid (Le 05/05/2008, à 18:37)


Ubuntu 9.10 : "The Karmic Koala"... Un monde de rêve rempli d'animaux !
Notre liberté ne se limite pas à Windows...

Hors ligne

#2 Le 20/02/2008, à 17:45

Linkid

Re : [Résolu] [Python] Tkinter, Canvas et position cercles

up ?


Ubuntu 9.10 : "The Karmic Koala"... Un monde de rêve rempli d'animaux !
Notre liberté ne se limite pas à Windows...

Hors ligne

#3 Le 20/02/2008, à 18:20

yannp

Re : [Résolu] [Python] Tkinter, Canvas et position cercles

J'avais manipulé un peu cette bibliothèque, mais il y a bien longtemps !
Regarde dans ce pdf, il y a pas mal de démonstrations avec Tkinter, tu y trouveras peut-être ton bonheur !
http://www.cifen.ulg.ac.be/inforef/swi/ … _hyper.pdf

(dans les exercices, il y a des constructions assez importantes.)

Dernière modification par yannp (Le 20/02/2008, à 18:21)


Blog : http://airdesign.ch/yann
Système : Mac OS X - Ubuntu - Arch Linux - Frugalware - Windows

Hors ligne

#4 Le 20/02/2008, à 19:45

PMdomine

Re : [Résolu] [Python] Tkinter, Canvas et position cercles

Voilà  mes deux références concernant Tkinter :
http://www.pythonware.com/library/tkinter/introduction/
http://infohost.nmt.edu/tcc/help/pubs/tkinter/

Dans le second site, regarde en bas de la page des méthodes du canvas : http://infohost.nmt.edu/tcc/help/pubs/t … thods.html
Les méthodes « tag_lower » et « tag_raise » sont les réponses à  ta question.

Bonne continuation ! wink


« Mais à quoi te sert Python ?
--- À tout ! »

Hors ligne

#5 Le 20/02/2008, à 20:23

Linkid

Re : [Résolu] [Python] Tkinter, Canvas et position cercles

PMdomine a écrit :

Voilà mes deux références concernant Tkinter :
Les méthodes « tag_lower » et « tag_raise » sont les réponses à ta question.

Merci beaucoup pour votre aide !!!


Ubuntu 9.10 : "The Karmic Koala"... Un monde de rêve rempli d'animaux !
Notre liberté ne se limite pas à Windows...

Hors ligne