| ColumnLayout | This layout arranges components in columns, putting as many components as possible in a
 column and using as many columns as necessary. | 
| HorizontalLayout | LayoutManager for arranging components in a single row. | 
| MaximizeSpecificColumnGridLayout | MaximizeSpecificColumnGridLayoutis a row oriented grid type of layout.
 | 
| MiddleLayout | Puts the first child of the given component in the middle of the component, both vertically
 and horizontally. | 
| PairLayout | LayoutManger for arranging components into exactly two columns. | 
| RightSidedSquishyBuddyLayout | Layout for two components laid out horizontally where the first component gets its preferred width
 and the second component gets the remaining space up to its preferred width. | 
| RowColumnLayout | This layout arranges components in rows, putting as many components as possible on a
 row and using as many rows as necessary. | 
| RowLayout | This layout arranges components in rows, putting as many components as possible on a
 row and using as many rows as necessary. | 
| StretchLayout | A layout manager that gives the affect of CENTER in BorderLayout. | 
| TwoColumnPairLayout | LayoutManger for arranging components into exactly two columns. | 
| VariableHeightPairLayout | LayoutManger for arranging components into exactly two columns. | 
| VariableRowHeightGridLayout |  | 
| VerticalLayout | LayoutManager for arranging components in a single column. |