ABSTRACT
After identifying the underlying data to manipulate and deciding how to represent it, GUI construction involves three basic steps:
creation and configuration of the main components,
the layout of these components, and
connecting the components through callbacks to make a GUI interactive.