Практична робота №3

Тема: Створення об’єктно-орієнтованої програми, що відображає вікно повідомлення.

Для виконання даної практичної роботи необхідно знати:

– основні функції та методи для роботи з вікнами;

– принципи роботи з методом bind;

– вміти застосовувати функцію messagebox.showinfo() для виведення вікон повідомлень.

Завдання 1

Відкрийте середовище розробки програмного забезпечення IDLE та створіть новий файл Python. Створіть нове вікно світло зеленого кольору з заголовком “Вікно tkinter” та подію Button1, яка змінить розміри цього вікна на 500х500 пікселів та колір на темно зелений. Також створіть подію Button-3, при виконанні якої всі зміни буде відмінено.

Завдання 2

Відкрийте середовище розробки програмного забезпечення IDLE та створіть новий файл Python. Створіть довільне вікно з довільним заголовком, розмірами та кольором. Також створіть подію Button-1, яка зменшить розміри вікна вдвічі і встановить білий колір фону, а також виведе вікно повідомлення з заголовком “Вікно повідомлення” та текстом “Зміни застосовано”. Та після натискання правою кнопкою миші по області вікна всі зміни анулюються та виводиться вікно повідомлення з текстом “Зміни анульовано”.