Want to create interactive content? It’s easy in Genially!

Get started free

Урок 51, клас 9

InnaTrischuk

Created on June 18, 2025

Start designing with a free template

Discover more than 1500 professional designs like these:

Essential Learning Unit

Akihabara Learning Unit

Genial learning unit

History Learning Unit

Primary Unit Plan

Vibrant Learning Unit

Art learning unit

Transcript

9 клас

computer science

«Навчальна книга — Богдан»

УРОК 50

Списки і рядки з Tkinter

Основи Tkinter

Tkinter — це бібліотека Python для створення вікон, кнопок, текстових полів, списків та інших елементів.

- Tk() — створює головне вікно. - title() — назва вікна. - geometry() — розмір вікна. - mainloop() — запускає цикл програми, щоб вона працювала.

Віджет Text

Text — це багаторядкове текстове поле, яке дозволяє користувачеві вводити, редагувати і відображати текст.

Синтаксис:

Пояснення параметрів:

- parent — батьківський елемент, зазвичай це вікно (Tk()) або фрейм (Frame) - width — ширина текстового поля в символах - height — висота текстового поля в рядках - font — шрифт тексту, наприклад: font=("Arial", 12) - bg — колір фону - fg — колір тексту - wrap — перенесення рядка (NONE, CHAR, WORD)

Основні методи Text

Індексація в Text:

Віджет Text

Програма, яка вводить текст, показує його у Text та очищає:

Простий приклад:

💡 Застосування для рядків:

Віджет Listbox

Listbox — це віджет, який відображає список елементів у вигляді вертикального списку.

Синтаксис:

Пояснення параметрів:

selectmode — режим виділення елементів: SINGLE — один елемент,BROWSE — схоже на SINGLE, але можна перетягувати виділення мишею,MULTIPLE — кілька елементів можна виділяти кліком,EXTENDED — виділення за допомогою Shift/Ctrl.

Основні методи Listbox

Індексація в Listbox:

Віджет Listbox

Використання Scrollbar з Listbox

Простий приклад:

💡 Застосування для списків:

Віджет Combobox (ttk)

Combobox — комбінований список, де користувач може вибрати значення зі списку або ввести своє.

Синтаксис:

Пояснення параметрів:

values — список елементів, які можна вибрати. state — стан віджета:"readonly" — можна лише вибирати зі списку, не редагувати текст,"normal" — можна редагувати текст вручну,"disabled" — віджет неактивний.

Основні методи Combobox

Віджет Combobox (ttk)

Приклад зі зміною функції

Простий приклад:

Дякую за увагу!