def __init__(self, parent):
self.myContainer1=Tkinter.Frame(parent)
self.myContainer1.pack()
self.button1=Tkinter.Button(self.myContainer1)
self.button1["text"]= "Ouvrir"
self.button1["background"] = "white"
self.button1["command"]=self.OpenImage
self.button1.grid(row=0,column=0)
self.button2=Tkinter.Button(self.myContainer1)
self.button2["text"]= "Quitter"
self.button2["background"] = "white"
self.button2["command"]="exit"
self.button2.grid(row=0,column=1)
def OpenImage(self,size=(200,300)):
filePath=tkFileDialog.askopenfilename(initialdir='D:/',filetypes = [("Images","*.jpg;*.bmp"),("All","*")])
if filePath:
window=Tkinter.Tk()
window.title(filePath)
imageInThumbnail=Image.open(filePath)
imageInThumbnail=imageInThumbnail.resize(size,Image.BICUBIC)
photo=ImageTk.PhotoImage(imageInThumbnail)
label = Tkinter.Label(window,image=photo)
label.image=photo
label.grid(row=0,column=0)
window.mainloop()
root = Tkinter.Tk()
Partager