Les Widgets Tkinter




La bibliothèque Tkinter fournit divers contrôles, tels que des boutons, des étiquettes et des zones de texte utilisées dans une application graphique. Ces contrôles sont communément appelés widgets.

Il existe actuellement plusieurs  types de widgets dans Tkinter. Nous présentons ici les noms des principaux widgets ainsi qu'une brève description:

1. Button : le widget Button permet de créer des boutons pour votre application.

2. Canva : le widget Canva permet de dessiner des formes, telles que des lignes, des ovales, des polygones et des rectangles, dans votre application.

3. Checkbutton : le widget Checkbutton permet d’afficher un certain nombre d’options sous forme de cases à cocher. L'utilisateur peut sélectionner plusieurs options à la fois.

4. Entry : le widget Entry est utilisé pour afficher un champ de texte d'une seule ligne permettant d'accepter les valeurs d'un utilisateur.

5. Frame : le widget Frame (cadre) est utilisé en tant que widget conteneur pour organiser d'autres widgets.

6. Label : le widget Label est utilisé pour fournir une légende ou description pour les autres widgets. Il peut aussi contenir des images.

7. Listbox : le widget Listbox est utilisé pour fournir une liste d'options à un utilisateur.

8. menubutton : le widget menubutton est utilisé pour afficher les menus dans votre application.

9. Menu : le widget Menu est utilisé pour fournir diverses commandes à un utilisateur. Ces commandes sont contenues dans Menubutton.

10. Message : le widget Message est utilisé pour afficher des champs de texte multilignes permettant d'accepter les valeurs d'un utilisateur.

11. Radiobutton : le widget Radiobutton est utilisé pour afficher un certain nombre d'options sous forme de boutons radio. L'utilisateur ne peut sélectionner qu'une option à la fois.

12. Scale : le widget Echelle est utilisé pour fournir un widget à curseur.

13. Scrollbar : le widget Scrollbar ou barre de défilement est utilisé pour ajouter une fonctionnalité de défilement à divers widgets, tels que les zones de liste.

14. Text : le widget Text est utilisé pour afficher du texte sur plusieurs lignes.

15. Toplevel : le widget Toplevel est utilisé pour fournir un conteneur de fenêtre séparé.

16. Spinbox : le widget Spinbox est une variante du widget standard Tkinter Entry, qui peut être utilisé pour sélectionner un nombre fixe de valeurs.

17. PanedWindow : le widget PanedWindow est un conteneur pouvant contenir un nombre quelconque de volets, disposés horizontalement ou verticalement.

18. LabelFrame : un labelframe est un simple widget de conteneur. Son objectif principal est d'agir comme un intercalaire ou un conteneur pour les dispositions de fenêtre complexes.

19. tkMessageBox : ce module est utilisé pour afficher des boîtes de message dans vos applications.




 

 

Younes Derfoufi
CRMEF OUJDA

1 thought on “Les Widgets Tkinter

Leave a Reply