Створіть проєкт, у якому в результаті настання події Click для вікна встановляться розміри вікна 500х500 пікселів, коричневий колір фону і зміниться текст заголовка на Проєкт з двома процедурами, а в результаті настання події MouseMove відкриється вікно повідомлень з текстом Я - громадянин України! мова програмування PYTHON, только чтобы правильно было!!!!!!!!!!
Answers & Comments
Verified answer
Відповідь:
import tkinter as tk
def on_click(event=None):
root.geometry("500x500")
root.configure(bg='brown')
label.configure(text="Project with two procedures")
def on_move(event=None):
tk.messagebox.showinfo("Notice", "I am a citizen of Ukraine!")
root = tk.Tk()
root.title("Project")
label = tk.Label(root, text="Initial Title")
label.pack()
root.bind("<Button-1>", on_click)
root.bind("<Motion>", on_move)
root.mainloop()
Пояснення:
Цей код створює вікно GUI за допомогою бібліотеки Tkinter у Python. Функція on_click викликається під час клацання вікна та змінює розмір вікна на 500x500, колір фону на коричневий і текст заголовка на «Проект із двома процедурами». Функція on_move викликається при переміщенні миші та показує вікно повідомлення з текстом «Я громадянин України!».