Introduction
In this chapter, we will explore how to arrange widgets within widgets to create our Python GUI. Learning the fundamentals of GUI layout design will enable us to create great looking GUIs. There are certain techniques that will help us to achieve this layout design.
The grid layout manager is one of the most important layout tools built into tkinter that we will be using.
We can very easily create menu bars, tabbed controls (aka Notebooks), and many more widgets using tk.
One widget that is missing out of the box from tk is a status bar.
In this chapter, we will not bother to hand-craft this widget, but it can be done.