Відеоурок "Напис. Створення, властивості, події, обробники подій для напису"

Про матеріал
Відеоурок подається з метою – ознайомити учнів із елементом "напис" та його властивостями. Навчити дітей створювати у вікні проєкту напис, задавати його властивості та створювати обробники подій для нього.
Зміст слайдів
Номер слайду 1

8 Урок 24інформатика. Перейти на Ютуб-канал «Дистанційне навчання»Напис. Створення, властивості, події, обробники подій для написуrrrr

Номер слайду 2

Ще одним елементом керування, який можна використати у проєкті, є напис. Напис – це елемент керування, який використовується для виведення текстових повідомлень. Напис у вікні

Номер слайду 3

Щоб розмістити напис у вже створеному і відкритому вікні, потрібно: Створити новий об’єкт типу Label і пов’язати його зі змінною, яка визначатиме ім’я об’єкта..1 Установити значення властивостей напису або залишити їх за замовчуванням.2 Розмістити створений об’єкт у вікні.3

Номер слайду 4

Для створення напису та пов’язування його зі змінною використовують команди вигляду:ім’я_напису = Label()ім’я_напису = Label(набір властивостей та їх значень)Буде створено напис зі значеннями властивостей висота, ширина і колір, установленими за замовчуванням, без тексту в ньому. Буде створено напис, значеннями властивостей якого задані у цій команді. У дужках через кому вказують пари <властивість> = <значення>.

Номер слайду 5

Для напису можуть бути встановлені значення властивостей text, width, height, bg, fg, font, state та інших аналогічно до того, як вони встановлювалися для кнопки. Наприклад, після виконання команди: lb = Label(text = ‘Я навчаюсь у 8 класі’, bg = ‘yellow’, fg = ‘green’,font = ‘Arial 14’) буде створено напис з іменем lb, у якому буде зеленими літерами на жовтому фоні виведено текст Я навчаюсь у 8 класі, шрифт символів Arial, розмір символів 14.from tkinter import *root=Tk()root.geometry(‘600x400’)lb = Label(root, text = ‘Я навчаюсь у 8 класі’, bg = ‘yellow’, fg = ‘green’,font = ‘Arial 14’) lb.pack()Створення вікна з іменем root. Створення та розміщення напису. Якщо під час створення напису значення властивості width не задається, то ширина напису автоматично визначається довжиною тексту, який є значенням властивості text.

Номер слайду 6

Хоча написи призначені переважно для виведення текстів, але з ними, як і з вікнами і кнопками, можна пов’язу-вати обробники різних подій. З написом, як і з вікном проєкту або кнопкою, можна пов’язати процедуру – обробник деякої події, використовуючи метод bind():ім’я напису.bind(‘подія’, ім’я процедури)

Номер слайду 7

from tkinter import *def lb_click(event) : lb[‘texy’] = ‘Привіт усім!’ lb[‘font’] = 14 lb[‘fg’] = ‘red’ lb[‘bg’] = ‘yellow’root=Tk()root.geometry(‘300x200’)lb = Label(root, text = ‘Це напис’) lb.bind(‘<1>’, lb_click)lb.pack(pady=20)Функція зміни параметрів напису. Створення обробника події для напису. Наприклад, потрібно, щоб після настання події Click з написом з іменем lb колір фону напису ставав жовтим, колір символів – червоним, розмір символів 14, у напис виводився заданий текст Привіт усім!.

Номер слайду 8

Повну презентацію дивіться у відеоуроці.

pptx
До підручника
Інформатика 8 клас (Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.)
Додано
16 грудня 2025
Переглядів
116
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку