1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
| from Tkinter import *
from tkFileDialog import *
from tkSimpleDialog import *
####################################################
interface
####################################################
def ouvrir_fichier():
nom_fichier = askopenfilename()
print nom_fichier
def sauver_fichier():
nom_fichier = asksaveasfilename()
print nom_fichier
####################################################
main
####################################################
fen = Tk()
### création menu
menu = Menu(fen)
fen.config(menu=menu)
filemenu = Menu(menu)
menu.add_cascade(label="Fichier", menu=filemenu)
filemenu.add_command(label="Ouvrir", command=ouvrir_fichier)
filemenu.add_command(label="Sauver sous...", command=sauver_fichier)
filemenu.add_separator()
filemenu.add_command(label="Quitter", command=fen.destroy)
mainmenu = Menu(menu)
menu.add_cascade(label="Traitement d'image", menu=mainmenu)
mainmenu.add_command(label="Symétrie")
###création canvas
im = PhotoImage(file = "??????")
can = Canvas(fen)
can.create_image(0, 0, anchor=NW, image = im)
can.configure(height = im.height(), width = im.width()) |
Partager