Tkinter- Problème d'importation d'images
Fermé
plijyf2
-
8 janv. 2022 à 15:50
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 17 déc. 2022 à 10:35
Phil_1857 Messages postés 1872 Date d'inscription lundi 23 mars 2020 Statut Membre Dernière intervention 28 février 2024 - 17 déc. 2022 à 10:35
A voir également:
- Le module d'importation a signalé une erreur générique
- Erreur 0x80070643 - Accueil - Windows
- Clé générique windows 10 - Guide
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Une erreur de communication est détectée dans le module de sécurité sedea - Forum TNT / Satellite / Réception
- Erreur 3000 france tv - Forum Lecteurs et supports vidéo
2 réponses
Pr.Witherfire
Messages postés
79
Date d'inscription
samedi 5 novembre 2022
Statut
Membre
Dernière intervention
25 février 2023
Modifié le 18 déc. 2022 à 17:52
Modifié le 18 déc. 2022 à 17:52
Bonjour.
Non, ton image ne se trouve pas nécessairement dans ton répertoire. Il faut que tu précises ton chemin.
#imports from tkinter import * #Creation d'une fenêtre fenetre = Tk() #Creation de l'image image = PhotoImage(file="dossier/nom.gif") #Creation du bouton bouton = Button(fenetre, image=image) #Affichage du Bouton et de la fenêtre bouton.pack() fenetre.mainloop()
Voilà. Espérant t'avoir aidé.
PS : C'est la première fois que j'aide sur le forum, moi même débutant...
Phil_1857
Messages postés
1872
Date d'inscription
lundi 23 mars 2020
Statut
Membre
Dernière intervention
28 février 2024
168
Modifié le 17 déc. 2022 à 10:36
Modifié le 17 déc. 2022 à 10:36
Bonjour plijyf2,
Pourquoi utilises-tu la méthode call qui est l'interface à l'interpréteur Tcl qui est sous-jacent à tkinter ?
Comme tu le vois avec l'exemple donné par Pr.Witherfire, tkinter fournit tout ce qu'il faut pour
afficher une image sur un bouton, il n'y a pas besoin d'aller chercher des commandes Tcl
Sauf en de très rares cas, on n'utilise jamais ça au niveau application...