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
| from tkinter import *
coteducarre=100
Liste_des_couleurs=['blue','red','green','yellow']
mafenetre=Tk()
mafenetre.geometry("400x200")
moncanvas = Canvas(mafenetre, width=coteducarre*2, height=coteducarre*2, background='white')
moncanvas.grid(row=2, column=2)
zone1=moncanvas.create_rectangle(0, 0, coteducarre, fill=Liste_des_couleurs[0])
zone2=moncanvas.create_rectangle(1, 1, coteducarre, fill=Liste_des_couleurs[1])
zone3=moncanvas.create_rectangle(2, 2, coteducarre, fill=Liste_des_couleurs[2])
zone4=moncanvas.create_rectangle(3, 3, coteducarre, fill=Liste_des_couleurs[3])
label_couleur=Label(mafenetre, text="CLIQUER SUR UNE COULEUR", fg='black')
label_couleur. grid(row=1, column=1)
def action_en_cas_de_clic(evenement):
touche=evenement.keysym
if touche=='blue':
moncanvas.print('blue')
mafenetre.bind("<Button-1>", action_en_cas_de_clic)
mafenetre.mainloop() |