From cc15a6d58280a2f6da09c44227a9395b32df3b37 Mon Sep 17 00:00:00 2001 From: "yannis.lureault" Date: Mon, 24 Mar 2025 08:47:37 +0100 Subject: [PATCH] mon projet --- ampoule.py | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 ampoule.py diff --git a/ampoule.py b/ampoule.py new file mode 100644 index 0000000..870b779 --- /dev/null +++ b/ampoule.py @@ -0,0 +1,30 @@ +import tkinter as tk + + +def allumer(): + canvas.itemconfig(ampoule_cercle, fill="yellow") + + +def eteindre(): + canvas.itemconfig(ampoule_cercle, fill="black") + + +fenetre = tk.Tk() +fenetre.title("Ampoule") + + +canvas = tk.Canvas(fenetre, width=400, height=400, bg="black") +canvas.pack() + + +ampoule_cercle = canvas.create_oval(150, 100, 250, 200, outline="white", fill="black") + +canvas.create_rectangle(190, 200, 210, 300, fill="white", outline="white") + + + +btn_allumer = tk.Button(fenetre, text="Allumer", command=allumer) +btn_allumer.pack(side="left", padx=20) + +btn_eteindre = tk.Button(fenetre, text="Éteindre", command=eteindre) +btn_eteindre.pack(side="right", padx=20) \ No newline at end of file