The Skeleton of a breezypythongui Program
Each GUI-based application has the same structure, as shown in this template:
from breezypythongui import EasyFrame
def __init__(self, other arguments):
Add window components to the window
Initialize other instance variables
Definitions of event handler methods
A GUI application window is always represented as a class that extends EasyFrame. The __init__ method initializes the window by setting its attributes and populating it with the appropriate GUI components. The event handler methods provide the responses of the application to user events. The last line of code always creates an instance of the application window class and runs the mainloop method on this instance. The window then pops up and waits for user events.