• Предмет: Информатика
  • Автор: dejnekodasha
  • Вопрос задан 3 месяца назад

Створіть проєкт, у якому в результаті настання події Click для вікна встановляться розміри вікна 500х500 пікселів, коричневий колір фону і зміниться текст заголовка на Проєкт з двома процедурами, а в результаті настання події MouseMove відкриється вікно повідомлень з текстом Я - громадянин України! мова програмування PYTHON, только чтобы правильно было!!!!!!!!!!

Ответы

Ответ дал: fokib54
3

Відповідь:

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 викликається при переміщенні миші та показує вікно повідомлення з текстом «Я громадянин України!».


dejnekodasha: спасибо большое!!!!!!
fokib54: цей якщо можеш поставиш найкращу відповідь я буду дуже вдячний
fokib54: ;)
AndLap: On move вибиває помилку
Вас заинтересует