C:\Python32\travail\tests\Interface.py vendredi 1 février 2019 22:16
#Projet ISN - Page graphique
## les librairies
from tkinter import *
from tkinter import filedialog
## les fonctions
#fonction de l'Ouverture de l'image + affichage sur le canvas
def browse_button():
global boule # fait référence à la variable boule (image) du programme principal
filename =filedialog.askopenfilename(initialdir ="/",title ="Select file",filetypes =
(("jpeg files","*.jpg"),("png files","*.png"),("gif files","*.gif"),("all files","*.*")))
boule =PhotoImage(file=filename)
c.itemconfigure(affiche,image=boule)
### Le programme principal ###
## la fenêtre principale ##
root =Tk()
root.title('Varuna v.1')
#Background canvas
c=Canvas(root,width=300,height=300,bg='white')
c.pack() # place le canvas
#Bouton de la fonction browse_boutton
folder =Button(root,text="Choose an image",command=browse_button)
folder.pack()
## j'ai supprimé le bouton scan
#Image (test)
boule =PhotoImage(file="boule.gif")
affiche=c.create_image(100,100,image=boule)
mainloop()
-1-