Différences
Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
tutoriel:programmation:python:tkinter [2020/09/04 22:27] – admin | tutoriel:programmation:python:tkinter [2022/08/13 21:58] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
La programmation avec un GUI (interface utilisateur graphique) a un jargon spécifique | La programmation avec un GUI (interface utilisateur graphique) a un jargon spécifique | ||
- | | + | |
: élément de l' | : élément de l' | ||
- | | + | |
: | : | ||
- | | + | |
: les routines qui font le travail du GUI. Ces routines sont appelées des // | : les routines qui font le travail du GUI. Ces routines sont appelées des // | ||
- | | + | |
: événements comme un clic de souris ou l' | : événements comme un clic de souris ou l' | ||
- | | + | |
: le fait d' | : le fait d' | ||
- un type d’événement (par exemple un clic gauche sur la souris ou appuyer sur la touche < | - un type d’événement (par exemple un clic gauche sur la souris ou appuyer sur la touche < | ||
Ligne 31: | Ligne 31: | ||
- et une routine de gestion d’événement. | - et une routine de gestion d’événement. | ||
- | | + | |
: Par exemple, on peut associer | : Par exemple, on peut associer | ||
- un (seul) clic gauche de la souris | - un (seul) clic gauche de la souris | ||
Ligne 37: | Ligne 37: | ||
- à la routine // | - à la routine // | ||
- | | + | |
: le code qui tourne et attend une saisie | : le code qui tourne et attend une saisie | ||
Ligne 140: | Ligne 140: | ||
Glossaire : | Glossaire : | ||
- | | + | |
: un composant du GUI qui est (en général) visible | : un composant du GUI qui est (en général) visible | ||
- | | + | |
: conteneur contenant des widgets | : conteneur contenant des widgets | ||
Ligne 163: | Ligne 163: | ||
**Pack** appelle le **geometry manager** **pack** de Tkinter. | **Pack** appelle le **geometry manager** **pack** de Tkinter. | ||
- | | + | |
: une API -- une façon de communiquer avec Tkinter -- pour indiquer à Tkinter comment les containers et widgets doivent être visuellement présentés. | : une API -- une façon de communiquer avec Tkinter -- pour indiquer à Tkinter comment les containers et widgets doivent être visuellement présentés. | ||
: Tkinter supporte trois geometry managers : pack, grid, et place. | : Tkinter supporte trois geometry managers : pack, grid, et place. | ||
Ligne 175: | Ligne 175: | ||
L' | L' | ||
- | | + | |
: = un cadre. C'est un container. | : = un cadre. C'est un container. | ||
- | | + | |
: espace intérieur du container | : espace intérieur du container | ||
- | | + | |
: élastique : La //cavity// (creux) est élastique. A moins d' | : élastique : La //cavity// (creux) est élastique. A moins d' | ||
Ligne 201: | Ligne 201: | ||
===== Internationalisation : traduire un programme Python ===== | ===== Internationalisation : traduire un programme Python ===== | ||
- | Voir [[tutoriel: | + | Voir [[tutoriel: |
===== Autres étapes ===== | ===== Autres étapes ===== |