Formation PUB400 : Python, 2018 Environnement graphique tkinter

9.3 Quelques widgets intéressants


Sous tkinter, chaque « morceau » graphique d'une application s'appelle un widget. Il peut s'agir, par exemple, d'un libellé, d'une case de saisie, d'un bouton, d'un menu, etc.

Dans d'autres environnements, on les appellera contrôles ou composants.

Voici quelques widgets qui sont dignes de mention dans le paquet tkinter. Certains de ces widgets sont détaillés dans les fiches qui suivent.

  • Button
  • Canvas : pour afficher un canevas, c'est-à-dire une zone dans laquelle on peut afficher du texte, des images, des formes géométriques
  • Checkbutton : case à cocher
  • Combobox : liste déroulante
  • Entry : boîte de saisie
  • Frame : pour regrouper des widgets ensemble (permet dans certains cas d'obtenir une plus belle mise en page)
  • Label : libellé
  • Menu
  • Message : comme un Label mais permet les messages multi-lignes
  • Messagebox : fenêtre popup qui permet d'afficher un message ainsi que différents boutons
  • Notebook : pour créer des onglets
  • PhotoImage : pour afficher une image dans un canevas
  • Radiobutton
  • Scrollbar
  • Text : zone de saisie multilignes
  • Treeview : pour afficher des informations en forme d'arbre ou de tableau (ne pas oublier de faire from tkinter.ttk import *)

Pour plus d'information

« Programmation Python/Et pour quelques widgets de plus... ». Wikibooks. https://fr.wikibooks.org/wiki/Programmation_Python/Et_pour_quelques_widgets_de_plus...

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre