Главная Теги Tkinter

Тема: Tkinter

Чтение данных из csv и сохранение в SQLite / tkinter

Чтение данных из csv и сохранение в SQLite / tkinter 13

Необходимые файлы есть в папке "lesson_13" из репозитория по ссылке выше. Чтение записей из CSV-файла
ООП в приложении Tkinter

ООП в приложении Tkinter / tkinter 12

Структурирование данных с помощью класса Для иллюстрации того, как можно использовать классы Python для моделирования данных,...
Всплывающие окна / tkinter

Всплывающие окна / tkinter 11

Открытие дополнительного окна Корневой экземпляр Tk представляет собой основное окно графического интерфейса. Когда он уничтожается, приложение...
Создание меню / tkinter 10

Создание меню / tkinter 10

Сложные графические интерфейсы обычно используют строки меню для организации действий и навигации по приложению. Этот подход также применяется для...
Диалоговые (всплывающие) окна / tkinter

Диалоговые (всплывающие) окна / tkinter 9

Окна уведомлений Распространенный сценарий применения диалоговых окон — уведомление пользователей о событиях, которые происходят в приложении:...
Работа с текстом и курсором / tkinter

Работа с текстом и курсором / tkinter 8

Изменение иконки курсора Tkinter позволяет менять внешний вид иконки курсора при наведении на виджет. Это поведение...
Работа с цветами и шрифтами / tkinter 7

Работа с цветами и шрифтами / tkinter 7

Работа с цветами В примерах из прошлых материалов цвета задавались с помощью их названий: например, white,...
Создание скроллбаров / tkinter 6

Создание скроллбаров / tkinter 6

В Tkinter geometry manager занимают все необходимое место в родительском контейнере для размещения виджетов. Но если у этого контейнера...
Создание макетов окна / tkinter 5

Создание макетов окна / tkinter 5

Виджеты определяют, какие действия смогут выполнять пользователи с помощью графического интерфейса. Однако важно обращать внимание на их взаимное и...
Обработка событий и настройка окна / tkinter

Обработка событий и настройка окна / tkinter 4

Обработка событий с мыши и клавиатуры Возможность реагировать на события — одна из базовых, но важных...

Стандартная библиотека следует философии «с батарейками в комплекте», которая предполагает наличие большого количества дополнительных инструментов: регулярных выражений, математических функций, работы в сети и так далее. Стандартный пакет графического интерфейса (GUI) в этой библиотеке — это Tkinter, небольшой объектно-ориентированный слой поверх Tcl/Tk.

Начиная с Python3, модуль Tkinter переименовали в tkinter (начинается с буквы t в нижнем регистре). Это также затронуло расширения tkinter.ttk и tkinter.tix. Последний официально считается устаревшим.

В этом разделе речь пойдет о паттернах базовых классов модуля tkinter и методах, которые являются общими для всех подклассов виджетов.

Новое