[résolu][Tkinter]Image dans un Canvas
Bonjour je suis nouveau en python et j'ai quelques soucis
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| from Tkinter import *
class updateur:
def __init__(self) :
self.fen1 = Tk()
self.txt1 = Label(self.fen1, text ='premier champ :')
self.txt2 = Label(self.fen1, text ='second champ :')
self.txt3 = Label(self.fen1, text ='troisième champ :')
self.entr1 = Entry(self.fen1)
self.entr2 = Entry (self.fen1)
self.entr3 = Entry (self.fen1)
self.can1 =Canvas(self.fen1, width = 160, height= 160, bg ='white')
self.photo = PhotoImage(file ='Slade.gif')
self.item = self.can1.create_image(80,80, image = self.photo)
self.txt1.grid(row =1,sticky =E)
self.txt2.grid(row =2,sticky =E)
self.txt3.grid(row =3,sticky =E)
self.entr1.grid(row =1,column = 2)
self.entr2.grid(row =2,column = 2)
self.entr3.grid(row =3,column = 2)
self.can1.grid(row=1,column=3, rowspan=3, padx=10, pady = 5)
updateur() |
Alors sans la class et la def, l'image s'affiche très bien. Mais dès que je la met ca ne s'affiche plus :/
Si quelqu'un pouvait m'aider, cela fait un moment que je cherche sans succès.