Différences entre les versions de « Programmation Python/Utilisation de fenêtres et de graphismes »

+ image
(+ image)
(+ image)
Pour conclure cette première prise de contact avec l'interface graphique ''Tkinter'', voici un dernier exemple d'animation, qui fonctionne cette fois de manière autonome dès qu'on l'a mise en marche.
 
{{image manquante}}
<pre>
from Tkinter import *
fen1.mainloop()
</pre>
 
[[Image:Apprendre à programmer avec Python 30.png|center]]
 
La seule nouveauté mise en œuvre dans ce script se trouve tout à la fin de la définition de la fonction <code>move()</code> : vous y noterez l'utilisation de la méthode <code>after()</code>. Cette méthode peut s'appliquer à un widget quelconque. Elle déclenche l'appel d'une fonction ''après qu'un certain laps de temps se soit écoulé''. Ainsi par exemple, <code>window.after(200,qqc)</code> déclenche pour le widget window un appel de la fonction qqc() après une pause de 200 millisecondes.
8 843

modifications