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

Ответы на вопрос

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



Основною мовою програмування для створення віконних додатків є бібліотека Tkinter у Python. Вона дозволяє створювати графічні інтерфейси користувача. Ось приклад коду, який відповідає вашим вимогам:
pythonimport tkinter as tk
from tkinter import messagebox
def set_window_properties():
window.geometry('500x500') # Встановлення розмірів вікна
window.configure(bg='brown') # Встановлення коричневого фону
window.title('Проєкт з двома процедурами') # Зміна тексту заголовка
def show_messagebox(event):
messagebox.showinfo('Повідомлення', 'Я - громадянин України!')
# Створення головного вікна
window = tk.Tk()
# Встановлення властивостей вікна під час кліку
window.bind('<Button-1>', lambda event: set_window_properties())
# Відображення повідомлення під час руху миші
window.bind('<Motion>', show_messagebox)
# Початок головного циклу
window.mainloop()
Збережіть цей код в файлі з розширенням .py
, наприклад, window_events.py
, і запустіть його за допомогою інтерпретатора Python. При кліку лівою кнопкою миші вікно змінить свої розміри, фоновий колір та текст заголовка. При русі миші буде показане вікно повідомлень з текстом "Я - громадянин України!".


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili