import tkinter as tk
import random
def kresli_strom():
sirka_platna = platno.winfo_width()
vyska_platna = platno.winfo_height()
x_pozicia = random.randint(0, sirka_platna-20)
kmen_x1 = x_pozicia
kmen_y1 = vyska_platna - 100
kmen_x2 = kmen_x1 + 20
kmen_y2 = vyska_platna - 50
koruna_x1 = x_pozicia - 30
koruna_y1 = vyska_platna - 150
koruna_x2 = x_pozicia + 50
koruna_y2 = vyska_platna - 50
platno.create_rectangle(kmen_x1, kmen_y1, kmen_x2, kmen_y2, fill='brown')
platno.create_oval(koruna_x1, koruna_y1, koruna_x2, koruna_y2, fill='green')
def zmaz_platno():
platno.delete("all")
okno = tk.Tk()
okno.title("Random Stromčeky")
platno = tk.Canvas(okno, width=400, height=300)
platno.pack()
tlacidlo_strom = tk.Button(okno, text="🌳 urob strom 🌳 ", command=kresli_strom)
tlacidlo_strom.pack(side=tk.LEFT)
tlacidlo_zmaz = tk.Button(okno, text=" ❌vymazať ❌", command=zmaz_platno)
tlacidlo_zmaz.pack(side=tk.RIGHT)
okno.mainloop()