Урок 58. 8 клас.


Урок № 58. Прапорці.

Що стосується прапорців, на відмінну від перемикачів, то ці елементи управління не об’єднуються в групи, бо активних прапорців може бути велика кількість. Не активні    , активні        . Прапорці слугують для вибору декількох варіантів і тому кожен прапорець має свою окрему змінну із значенням.
Для створення прапорців призначена функція Checkbutton():
назва_змінної=IntVar()
ім’я_прапорця=Checkbutton(назва_вікна, text=”Текст прапорця”, variable=назва_змінної, onvalue=значення_коли_прапорець_ввімтнений, offvalue=значення_коли_прапорець_вимкнений)
Примітка! Преважно в якості значення прапорця встановлюють 1 (активному стані) та 0 (неактивному стані), але вибір все одно залишається за вами.
Приклад 1. Створимо вікно з розміром 500х500 пікселів та розмістимо на ньому напис із початковим текстом «Не вибрано». Створимо чотири прапорці (перші два із варіантами типів фарб та інші двоє із варіантами кольорів) В залежності від нашого вибору текст напису буде змінюватися. Створимо подію для кнопки Button-1, щоб реалізувати змінну тексту напису.


Зверніть увагу! Для того, щоб отримати значення прапорець потрібно не забувати користуватися методом get().