Interface graphique tkinter python

F Inte r fpaacgeeg-croauprhs-ipqyutehoTnk-idnetbeurtpanytth- dooncumentation page-cours-python-avance-documentationfrancaise Accueil ?? Python avancé page-cours-python-avance-documentation- francaise ?? Interface graphique Tkinter python page-tkinter-interface- graphique-python-tutoriel page-django-cours-tutoriels-documentation- ? Gestion chiers et dossiers page-gestion- chiers-dossiers-python francaise Graphiques scienti ques ? page-creer-graphiques-scienti ques-python- apprendre Tkinter e s t punamgoedu-lreadse pbabseeinrtrégyré-pdain- saPpytphorne nnodrmraele-mdenetbvouustan'anvetz-ariecnhàefatiree rp-our python pouvoir l'utiliser L'un des avantages de Tkinter est sa portabilité sur les OS les plus utilisés par le grand public ? Installer Tkinter Tkinter est installé par défaut si ce n'est pas le cas lancez la commande suivante sudo apt-get install python-tk En python sudo apt-get install python -tk Python python Les modules ne sont pas les mêmes suivant votre version de python Si le message suivant appara? t lors de l'exécution de votre script ImportError No module named 'Tkinter' C'est que le module appelé n'est pas le bon par rapport à votre version python Python Python Tkinter ? tkinter Tix ? tkinter tix ttk ? tkinter ttk tkMessageBox ? tkinter messagebox tkColorChooser ? tkinter colorchooser tkFileDialog ? tkinter ?ledialog tkCommonDialog ? tkinter commondialog tkSimpleDialog ? tkinter simpledialog tkFont ? tkinter font Tkdnd ? tkinter dnd ScrolledText ? tkinter scrolledtext Hello world CVoici le code de votre premier hello world coding utf- from tkinter import fenetre Tk label Label fenetre text Hello World label pack fenetre mainloop Une fenêtre comme celle-ci devrait appara? tre Les widget Tkinter Pour créer un logiciel graphique vous devez ajouter dans une fenêtre des éléments graphiques que l'on nomme widget Ce widget peut être tout aussi bien une liste déroulante que du texte Les boutons Les boutons permettent de proposer une action à l'utilisateur Dans l'exemple ci-dessous on lui propose de fermer la fenêtre bouton de sortie bouton Button fenetre text Fermer command fenetre quit bouton pack Les labels Les labels sont des espaces prévus pour écrire du texte Les labels servent souvent à décrire un widget comme un input label label Label fenetre text Texte par défaut bg yellow label pack Entrée input C entrée value StringVar value set texte par défaut entree Entry fenetre textvariable string width entree pack Case à cocher Les checkbox proposent à l'utilisateur de cocher une option checkbutton bouton Checkbutton fenetre text Nouveau bouton pack Boutons radio Les boutons radio sont des cases à cocher qui sont dans un groupe et dans ce groupe seul un élément peut être sélectionné radiobutton value StringVar bouton Radiobutton fenetre text Oui variable value value bouton Radiobutton fenetre text Non variable value value bouton Radiobutton fenetre text Peu être variable value value bouton pack bouton pack bouton pack Les listes Les listes permettent de récupérer une valeur sélectionnée par l'utilisateur C liste liste Listbox fenetre liste insert Python liste insert PHP liste insert jQuery liste insert CSS liste insert Javascript liste pack Canvas Un canvas toile tableau en français est un espace dans lequel vous pouvez dessiner ou écrire ce que vous voulez canvas canvas Canvas fenetre width height background 'yellow' ligne canvas createline ligne canvas createline txt canvas create text text Cible font Arial italic ?ll blue

  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jul 01, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 108.2kB