Слайд 2
![Tkinter Это пакет для Python, предназначенный для работы с библиотекой](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-1.jpg)
Tkinter
Это пакет для Python, предназначенный для работы с библиотекой Tk. Библиотека
Tk содержит компоненты графического интерфейса пользователя (graphical user interface – GUI), написанные на языке программирования Tcl.
GUI - это все те окна, кнопки, текстовые поля для ввода, скроллеры, списки, радиокнопки, флажки и др., которые вы видите на экране, открывая то или иное приложение. Через них вы взаимодействуете с программой и управляете ею.
Слайд 3
![Все эти элементы интерфейса вместе называют виджетами (widgets). Этапы разработки](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-2.jpg)
Все эти элементы интерфейса вместе называют виджетами (widgets). Этапы разработки интерфейса
с GUI следующие:
Импорт библиотеки;
Создание главного окна;
Создание виджетов;
Установка их свойств;
Определение событий;
Определение обработчиков событий;
Расположение виджетов на главном окне;
Отображение главного окна.
Слайд 4
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-3.jpg)
Слайд 5
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-4.jpg)
Слайд 6
![Настройка размера и шрифта текста](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-5.jpg)
Настройка размера и шрифта текста
Слайд 7
![Настройка размеров окна приложения](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-6.jpg)
Настройка размеров окна приложения
Слайд 8
![Добавление виджета Button](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-7.jpg)
Добавление виджета Button
Слайд 9
![Изменение цвета текста и фона у Button](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-8.jpg)
Изменение цвета текста и фона у Button
Слайд 10
![Кнопка Click](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-9.jpg)
Слайд 11
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-10.jpg)
Слайд 12
![Получение ввода с использованием класса Entry (текстовое поле Tkinter)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-11.jpg)
Получение ввода с использованием класса Entry (текстовое поле Tkinter)
Слайд 13
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-12.jpg)
Слайд 14
![Добавление виджета Combobox](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-13.jpg)
Добавление виджета Combobox
Слайд 15
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-14.jpg)
Слайд 16
![Позиционирование. Pack](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-15.jpg)
Слайд 17
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-16.jpg)
Слайд 18
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-17.jpg)
Слайд 19
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-18.jpg)
Слайд 20
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-19.jpg)
Слайд 21
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-20.jpg)
Слайд 22
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-21.jpg)
Слайд 23
![Меню](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-22.jpg)
Слайд 24
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-23.jpg)
Слайд 25
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-24.jpg)
Слайд 26
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-25.jpg)
Слайд 27
![Добавим подменю](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-26.jpg)
Слайд 28
![Взаимодействие с меню](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-27.jpg)
Слайд 29
![](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/580007/slide-28.jpg)