Grid Bag Layout
Designed as a two-dimensional grid of columns and rows
However, not all cells in the grid are the same size
Components may span multiple columns and rows
Each component in a grid bag layout is associated with a set of constraints, defined by the GridBagConstraints class
A grid bag layout is the most versatile, and most complex, of the predefined layout managers