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
| # -*- coding: utf-8 -*-
from Tkinter import*
root = Tk()
root.title('Fenetre test')
CanvasPrincipal = Canvas(root, width=400, height=200)
CanvasPrincipal.pack()
#Importations des images
Bouton1 = PhotoImage (file="Images/Bouton1.gif")
Bouton1r = PhotoImage (file="Images/bouton1r.gif")
Bouton2 = PhotoImage (file="Images/Bouton2.gif")
#Boutons cliquables
def gris():
CanvasPrincipal.create_image(200, 50, image = Bouton1, tag = "Choisir1")
gris()
#Events
def event1(event):
CanvasPrincipal.create_image(200, 150, image = Bouton2)
CanvasPrincipal.create_image(200, 50, image = Bouton1r)
# tag_bind(<nom du tag>, <nom event>, <fonction callback>)
CanvasPrincipal.tag_bind("Choisir1", "<Button-1>", event1)
root.mainloop() |
Partager