Interface graphique avec Tkinter
On peut rajouter des fonctionnalités avec des bibliothèques logicielles (en anglais, library). Tkinter est une bibliothèque qui permet de créer une interface graphique.
Pour charger la bibliothèque, il faut ajouter la ligne ci-dessous (avec la version 2 de python, on écrit Tkinter
à la place de tkinter
) :
from tkinter import *
Pour l’utilisation de Tkinter, on s’aidera des exemples donnés dans le cours de Fabrice Sincère :
Interface graphique avec le module Tkinter
Application :
- Copier et tester l’exemple n°12 (gestion de la souris)
- S’aider de l’exemple n°7 (gestion des images) pour ajouter les fonctionnalités suivantes :
- Mettre l’image tk_cible.gif en fond.
- Remplacer le rectangle par un disque.
- Choisir aléatoirement la taille du disque, qui doit varier à chaque tirage.
- Ajouter un bouton qui change la couleur du disque (avant de cliquer dessus les disques sont bleu, après ils sont rouge).