Библиотека TKinter
Интерфейс
Импортируем библиотеку
Создаем окно
Создаем окно
Проверка
Решение
Проверка
1.65M

Занятие 1. Библиотека TKinter переделан

1.

Занятие 1. Библиотека TKinter

2. Библиотека TKinter

Библиотека в программировании - это
готовый набор различных команд и
функций.
С помощью библиотеки TKinter можно
создавать интерфейс программы.

3. Интерфейс

Интерфейс – это набор средств, который
дает пользователю возможность
взаимодействовать с программой.

4.

Создадим рабочий файл

5. Импортируем библиотеку

Из
Название
библиотеки
Импортировать Всё
Чтобы использовать библиотеку в своей программе, её
нужно импортировать.

6. Создаем окно

Чтобы создать окно, нужно создать
переменную с любым именем и
присвоить ей значение Tk().

7. Создаем окно

Чтобы окно отобразилось, нужно
использовать метод mainloop()

8.

Заголовок окна
С помощью метода title() можно изменить заголовок окна.

9.

Размеры окна
Ширина
Высота
Переместить
вправо
Переместить
вниз
С помощью метода geometry() можно изменить размер окна и его
расположение на экране.

10.

Рабочая задача
Самостоятельно измените заголовок, размер и расположение
окна.
Подсказка
Используйте методы
title и geometry

11. Проверка

12.

Полноэкранный режим
С помощью метода attributes() можно задавать полноэкранный режим.
Если прописать в скобках True, то окно откроется на весь экран.
Если прописать в скобках False, то окно откроется в обычном режиме.

13.

Прозрачность
С помощью метода attributes() можно
задавать прозрачность окна.
1 - окно не прозрачное.
0 - окно даже не видно.

14.

Рабочая задача
Задайте атрибуты окна по своему вкусу.
Подсказка
Используйте метод
attributes()

15. Решение

16.

Загружаем изображение

17.

Загружаем изображение

18.

Создание иконки
Создаём переменную и помещаем в неё
объект-изображение.
В скобках указываем название файла.

19.

Создание иконки
С помощью метода iconphoto()
устанавливаем иконку.
В скобках указываем название
переменной с изображением.

20.

Рабочая задача
Скачайте изображение из интернета и поменяйте иконку для
окна.
Подсказка
Используйте метод
iconphoto()

21. Проверка

22.

Уровень 2: Напишите программу, которая создает 4
окна, по окну в каждом углу экрана.
Подсказка
Используйте разные переменные
для каждого окна

23.

Уровень 3: Настройте параметры и атрибуты окон из
задания 2 так, чтобы у каждого окна были разными
размер, заголовки прозрачность.
Подсказка
Используйте разные переменные
для окон
English     Русский Rules