Untitled
from tkinter import * number = 0 def increment(): global number number += 1 number_label.config(text=f"{number}") def decrement(): global number number -= 1 number_label.config(text=f"{number}") def reset(): global number number = 0 number_label.config(text=f"{number}") root = Tk() root.geometry("500x500") root.configure(bg="LightSteelBlue1") root.title("Click Counter") # Number display number_label = Label(text=f"{number}", width=10, height=1, bg="alice blue", fg="black", font=("Arial", 60, "normal"), anchor="e", highlightthickness=3, highlightbackground="black") number_label.pack(pady=50) # Plus button plus_button = Button(text="+", width=20, height=1, bg="LightSteelBlue2", fg="black", font=("Arial", 30, "normal"), anchor="center", activebackground="LightSteelBlue3", command=increment) plus_button.pack() # Minus button minus_button = Button(text="-", width=20, height=1, bg="alice blue", fg="black", font=("Arial", 30, "normal"), anchor="center", activebackground="snow3", command=decrement) minus_button.pack(pady= 15) # Reset button reset_button = Button(text="Reset", width=20, height=1, bg="alice blue", fg="black", font=("Arial", 30, "normal"), anchor="center", activebackground="snow3", command=reset) reset_button.pack() root.mainloop()
Leave a Comment