import tkinter as tk
# Farby a názvy jedál
farby = ["green", "red", "blue", "orange"]
nazvy_farieb = ["Zelená", "Červená", "Modrá", "Oranžová"]
pocty = [0, 0, 0, 0]
# Funkcia na aktualizáciu počtu objednávok
def objednaj(index):
pocty[index] += 1
stvorce_labely[index].config(text=f"{nazvy_farieb[index]}: {pocty[index]}")
# Nastavenie grafického rozhrania
root = tk.Tk()
root.title("VÝBER JEDLA")
# Nadpis
nadpis = tk.Label(root, text="VÝBER JEDLA", font=("Arial", 20, "bold"), fg="red")
nadpis.pack(pady=10)
# Štvorce s farbami
frame = tk.Frame(root)
frame.pack()
stvorce_labely = []
for i, farba in enumerate(farby):
stvorec = tk.Button(frame, bg=farba, width=10, height=5, command=lambda i=i: objednaj(i))
stvorec.grid(row=0, column=i, padx=5, pady=5)
label = tk.Label(frame, text=f"{nazvy_farieb[i]}: {pocty[i]}", font=("Arial", 14))
label.grid(row=1, column=i)
stvorce_labely.append(label)
root.mainloop()