Untitled
unknown
plain_text
10 months ago
1.3 kB
3
Indexable
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()
Editor is loading...
Leave a Comment