Tkinter is a standard library in python used for creating Graphical User Interface (GUI) for Desktop Applications. With the help of Tkinter you can develop desktop applications.
This tutorial will guide you to understand the working of the Tkinter module, its various components like Windows, Widgets and Frames and will then introduce you to all the available Tkinter widgets used for developing desktop applications.
At the end of the tutorial we have few practical Tkinter projects for beginners like Calculator App, Text Editor App and Music Player App.
Tkinter Basics
Introduction to Python Tkinter Module
Tkinter GUI App Architecture
Setting options for a Tkinter Widgets
Layout Managements
Tkinter Widgets
Tkinter Label Widget
Object-Oriented Programming with Tkinter
Tkinter Object-Oriented Window
Tkinter Object-Oriented Frames
Developing a Full Tkinter Object-Oriented Application
Switching between Frames Using the Frame tkraise() Method
Dialogs and Menus
Tkinter askyesno (Displaying a Yes/No Dialog)
Tkinter askokcancel (Display an OK/Cancel Dialog)
Tkinter askretrycancel (Display an OK/Cancel Dialog)
Tkinter askretrycancel (Display a Retry/Cancel Dialog )
Displaying the Native Color Chooser
Tkinter Themes and Styles
Tkinter Asynchronous Programming
How to Schedule an Action with Tkinter after() method