Overview of Layout Managers

Layout Manager Description
BoxLayout Arranges components in a linear sequence.
BorderLayout Assigns components to one of 5 regions based on cardinal directions.
BoxLayout Arranges items in a linear sequence (either horizontally or vertically).
FlowLayout Adds components from left to right in the order in which they where added.
GridLayout Arranges components in 2D grid of equal sized cells.

BorderLayout

BoxLayout

FlowLayout

GridLayout