1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #!/usr/local/bin/python
# -*- coding:utf-8 -*-
from Tkinter import Tk, Canvas, Frame, Text, LEFT, END, NW, W
from PIL import ImageTk, Image
def creer_controles(fenetreTkPrincipale):
data_image = Image.open("/home/laurent/Sample-2012.jpg")
(largeur, hauteur) = data_image.size
print str(largeur)+"x"+str(hauteur)
objet_image = ImageTk.PhotoImage(data_image)
canevas = Canvas(fenetreTkPrincipale, width=largeur, height=hauteur)
canevas.create_image(0,0, image=objet_image, anchor=NW)
canevas.pack(side=LEFT)
controle_texte = Text(fenetreTkPrincipale)
controle_texte.insert(END,"bla bla bla...")
controle_texte.pack(side=LEFT)
# MAIN
appli = Tk()
creer_controles(appli)
appli.mainloop() |
Partager