ГДЗ Информатика 6 класс. Учебник [Бондаренко А.А., Ластовецкий В.В., Пилипчук А.П., Шестопалов Е.А.] 2019
18.02.2020,
6 Клас / Інформатика,
8 035,
0
§ 17. Создание графического интерфейса
Вопросы для самопроверки1. Опишите ход построения графического интерфейса программы.
Графический интерфейс - это вид окна программы, в котором для взаимодействия человека и компьютера применяются графические компоненты (окна, меню, кнопки и т.д.).
Пользователь имеет произвольный доступ (с помощью клавиатуры или мыши) к экранных объектов - элементов интерфейса. С помощью языка программирования Python можно создавать программы с графическим интерфейсом. Для этого в среде Python применяется отдельный встроенный модуль tkinter, который содержит набор графических компонентов для создания графического интерфейса. Каждый графический компонент - это объект определенного класса, имеет свойства и методы.
2. Опишите порядок действий при создании окна программы.
Создадим пустое окно: from tkinter import * root = Tk () root.title ( 'Графическая программа') root.geometry ( '250x150') root.mainloop () После сохранения программы и запуска на выполнение отображается пустое окно.
3. Как создать объект класса Label?
Виджет Label содержит строку (или несколько строк) текста и применяется для вывода заголовков, подписей элементов интерфейса и тому подобное.
Синтаксис создания виджета: переменная = Label (батькивський_виджет [свойство = значение])
4. Как изменить свойства уже созданного виджета класса Label?
При создании объекта Label можно задать следующие свойства:
• text - текстовая строка;
• width, height - ширина и высота в окна (количество символов)
• bg, fg - цвет фона и символов;
• font - параметры шрифта (тип, кегль).
Например, font = 'Arial 18' - шрифт Arial, 18 кегль.
Созданный объект нужно отобразить в окне. Самый простой способ - это использование метода pack: зминна.pack () Если вставить эту строку, то надпись в окне так и не появится, хотя он есть в программе.
5. Каким оператором должно завершаться код программы с графическим интерфейсом?
root.mainloop ()
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter