Layout Manages determine the size and position of the components in a Container.
BorderLayout
BoxLayout
CardLayout
FlowLayout
GridLayout
GridBagLayout
See: Using Layout Managers General Rules for Using Layout Managers