An Introduction to Tkinter
summary
Tkinter ships in the Python standard library and provides a lightweight, cross‑platform GUI; Python 3 adds ttk theme to make controls look native on Windows. The talk shows concrete code: importing tkinter/ttk, using pack and grid geometry managers, binding mouse events to canvas drawing, and creating notebooks and treeviews. A real example reads an SQLite engine–tuner database and renders a resizable colored plot on a canvas; the demos run on Windows 7 and the widgets behave as shown.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 1:46Opinions
- 2:26Why Care?
- 3:26The Past
- 5:25The Present
- 6:14Themed Tk
- 8:20Getting Started
- 9:29Layout Managers
- 10:39pack Layout
- 13:22grid Layout
- 21:58ttk Notebook
- 32:39Canvas
- 35:09Events
- 41:03Standard Dialogs
- 42:33Documentation
- 43:19Summary
related talks
35mTinkering with Tkinter
47mHow to build a cross platform GUI with Python
25mHow to build a cross platform GUI app with Python
32mQt for Python; an introduction
28mHow to build a cross-platform graphical user interface with Python
44mExploring and Building Cross-Platform TUIs
30mBuild GUIs with Python and Glade
22mLow-code Interfaces with Qt and Their Integration with Python
