Цей проєкт — простий графічний додаток на Python з використанням бібліотеки Tkinter. Програма демонструє базові елементи GUI: вікно, фрейми, лейбл, поле вводу та кнопку.
Навчитися:
- створювати графічне вікно
- працювати з віджетами Tkinter
- обробляти події кнопок
- отримувати текст з поля вводу (
Entry) - динамічно змінювати текст і колір
Label
project/
│── main.py # головний файл з GUI-кодом
│── README.md # інструкція до проєкту
- Python 3.8+
- Встановлена бібліотека Tkinter (зазвичай входить у стандартну поставку Python)
-
Відкрий термінал у папці з файлом
main.py -
Виконай команду:
python main.py
-
Відкриється графічне вікно програми
- Заголовок: «Мій перший GUI-додаток Tkinter»
- Розмір:
450x300 - Світло-сірий фон
- Відображає текст-повідомлення
- Початковий текст зелений
- Після натискання кнопки текст стає жовтим
- Текст змінюється залежно від введених даних
- Користувач може ввести будь-який текст
- Текст зчитується після натискання кнопки
-
Назва: «Оновити Лейбл»
-
Після натискання:
- зчитує текст з поля вводу
- оновлює текст лейбла
- змінює колір тексту лейбла
Функція:
- Отримує текст з
Entry - Перевіряє, чи введений текст
- Якщо текст є — показує його в лейблі
- Якщо тексту немає — виводить повідомлення
- Змінює колір тексту лейбла на жовтий
Tk()— головне вікноFrame— контейнер для віджетівLabel— відображення текстуEntry— поле вводуButton— кнопка.config()— зміна властивостей віджета.pack()— розміщення елементів
- Додати очищення поля вводу
- Змінювати колір тексту випадково
- Додати ще кнопки
- Використати
grid()замістьpack() - Додати іконку вікна
Це навчальний GUI-проєкт для початківців у Python 🐍 Добре підходить для першого знайомства з Tkinter.