Этот документ является переводом на русский язык справочника по библиотеке Tkinter 8.5 для Python 2.7 от Джона Шипмана, находящегося по адресу https://tkdocs.com/shipman/index.html.

Автор перевода старался адаптировать этот документ для Python 3, хотя ошибки, здесь не исключены. С вашими замечаниями и предложениями просьба обращаться в Telegram-канал по ссылке https://t.me/tkinter_docs_ru.


Справочник по Tkinter 8.5: графический интерфейс для Python

Аннотация:

Описывает набор элементов управления Tkinter для создания графических пользовательских интерфейсов (GUI) на языке программирования Python.

Включает описание тематических элементов управления ttk.

Содержание

  1. Кросс-платформенный конструктор графического интерфейса пользователя для Python

  2. Минимальное приложение

  3. Определения

  4. Управление макетом

  5. Стандартные атрибуты

  6. Обработка исключений

  7. Виджет Button (Кнопка)

  8. Виджет Canvas (Холст)

  9. Виджет Checkbutton (Флажок)

  10. Виджет Entry (Поле ввода)

  11. Виджет Frame (Рамка)

  12. Виджет Label (Метка)

  13. Виджет LabelFrame (Рамка метки)

  14. Виджет Listbox (Список)

  15. Виджет Menu (Меню)

  16. Виджет Menubutton (Кнопка меню)

  17. Виджет Message (Сообщение)

  18. Виджет OptionMenu (Меню опций)

  19. Виджет PanedWindow (Разделительное окно)

  20. Виджет Radiobutton (Радиокнопка)

  21. Виджет Scale (Шкала, Ползунок)

  22. Виджет Scrollbar (Полоса прокрутки)

  23. Виджет Spinbox (Контрольная строка)

  24. Виджет Text (Текст)

  25. Toplevel: Методы окна верхнего уровня

  26. Универсальные методы виджетов

  27. Стандартизация внешнего вида

  28. ttk: Тематические виджеты

  29. ttk.Button

  30. ttk.Checkbutton

  31. ttk.Combobox

  32. ttk.Entry

  33. ttk.Frame

  34. ttk.Label

  35. ttk.LabelFrame

  36. ttk.Menubutton

  37. ttk.Notebook

  38. ttk.PanedWindow

  39. ttk.Progressbar

  40. ttk.Radiobutton

  41. ttk.Scale

  42. ttk.Scrollbar

  43. ttk.Separator

  44. ttk.Sizegrip

  45. ttk.Treeview

  46. Методы общие для всех виджетов ttk

  47. Настройка и создание тем и стилей ttk

  48. Поиск и использование тем ttk

  49. Использование и настройка стилей ttk

  50. Слой элементов ttk

  51. Подключение логики вашего приложения к виджетам

  52. Управляющие переменные: значения, стоящие за виджетами

  53. Фокус: маршрутизация ввода с клавиатуры

  54. События

  55. Всплывающие диалоговые окна