Tkitner - This is a brief example of the common featured used to create a Python GUI with tkinter.
1. Basics - Creating an empty window - This is a basic example showing how to create an empty window with the tkinter GUI library.
2. Labels, Input Boxes, Buttons and Sliders - Labels, input boxes, button and sliders are some of the most common input methods utilized in GUI interfaces. This is a basic example of each of these functions.
3. Keyboard Input - Reacting to key pressed allows for a GUI that is natural for the user to use.
4. Title - Example code showing how to set the application title.
5. Fixed Size Frame - Fixing the window size allows for a consistent layout where applicable
6. Icon - This is an example showing how to assign a icon for the GUI application, replacing the the standard tkinter icon.
7. Canvas - Canvas allows for a range of shapes to be plotted, such as circles, squares, lines and labels.
8. Pack vs Grid vs Place - tkinter provides flexibility in how the layout the widgets. This is an example showing how each of these are laid out.
8.1 Pack - This places widgets in the order they are created.
8.2 Grid - This places widgets in a flexible grid that is automatically sized.
8.3 Place - This places the widgets in absolute positions giving full control to the designer.
9. Background - This is an example showing how to set the background of the GUI application. This allows for applications to be designed to a desired color scheme.
10. Text Fonts and Colours/Colors - This is a brief example showing how to alter the default color settings of the tkitner program to create amazing looking applications.
11. Listbox - Listboxes allows for a large amount of data to be displayed clearly to the user. This is an example of how to create a listbox with tkinter.
12. Combo Box - This is a short example showing how to use combo boxes in a GUI.
13. Setting Values - This is example code showing how to assign/ set values.
14. Radio Buttons - A short example of how to create a GUI with radio buttons.
15. Sounds - This is an example showing how to utilize sounds in a tkinter application.
16. Menus - This shows how to include menus in the tkinter interface.