diff --git a/projet_tkinter.py b/projet_tkinter.py index 160d85f..52a2214 100644 --- a/projet_tkinter.py +++ b/projet_tkinter.py @@ -4,7 +4,7 @@ def allumer (): #canva.create_image(250/2,250/2, image=img) canva.itemconfigure(rond, fill='yellow') canva.itemconfigure(rectangle,fill='black') - canva['bg']='white' + canva['bg']='gray92' def eteindre (): @@ -15,42 +15,61 @@ def eteindre (): def vert (): canva.itemconfigure(rond, fill='green') canva.itemconfigure(rectangle,fill='black') - canva['bg']='white' + canva['bg']='PaleGreen1' def bleu (): canva.itemconfigure(rond, fill='blue') canva.itemconfigure(rectangle,fill='black') - canva['bg']='white' + canva['bg']='sky blue' def rouge (): - canva.itemconfigure(rond, fill='red') + canva.itemconfigure(rond, fill='red4') canva.itemconfigure(rectangle,fill='black') - canva['bg']='white' + canva['bg']='firebrick1' def rose (): - canva.itemconfigure(rond, fill='pink') + canva.itemconfigure(rond, fill='DeepPink2') canva.itemconfigure(rectangle,fill='black') - canva['bg']='white' + canva['bg']='pink1' +def violet (): + canva.itemconfigure(rond, fill='DarkOrchid3') + canva.itemconfigure(rectangle,fill='black') + canva['bg']='orchid1' + +def orange (): + canva.itemconfigure(rond, fill='DarkOrange1') + canva.itemconfigure(rectangle,fill='black') + canva['bg']='goldenrod1' +def haaa (): + canva.itemconfigure(rond, fill='gray42') + canva.itemconfigure(rectangle,fill='black') + canva['bg']='gray97' fenetre = tk.Tk() fenetre.title('lampe') canva=tk.Canvas(fenetre, width=500, height=500, bg='black') -canva.grid(column=1, columnspan=2) +canva.grid(column=1, columnspan=3) #img =tk.PhotoImage(file='chambre.png') rectangle =canva.create_rectangle(230,300,280,380, fill='white') rond = canva.create_oval(310,130,200,300,outline='white') + tk.Button(text ='allumer',command=allumer).grid(column=1, row=3, padx=5, pady=5) + tk.Button(text ='eteindre',command=eteindre).grid(column=2, row=3, padx=5, pady=5) +tk.Button(text ='42',command=haaa).grid(column=3, + row=3, + padx=5, + pady=5) tk.Button(text ='bleu',command=bleu).grid(column=1, row=4, padx=5, @@ -59,11 +78,19 @@ tk.Button(text ='vert',command=vert).grid(column=2, row=4, padx=5, pady=5) -tk.Button(text ='rouge',command=rouge).grid(column=1, +tk.Button(text ='violet',command=violet).grid(column=3, + row=4, + padx=5, + pady=5) +tk.Button(text ='rose',command=rose).grid(column=1, + row=5, + padx=5, + pady=5) +tk.Button(text ='rouge',command=rouge).grid(column=2, row=5, padx=5, pady=5) -tk.Button(text ='rose',command=rose).grid(column=2, +tk.Button(text ='orange',command=orange).grid(column=3, row=5, padx=5, pady=5)