Top-Level Containers
Applet | Dialog | Frame

General-Purpose Containers
Panel | Scroll pane
Split pane | Tabbed pane
Tool bar |

Special-Purpose Containers
Internal frame | Layered pane
Root pane

Basic Controls
Buttons | Combo box | List
Menu | Slider
Spinner | Text field or Formatted text field

Uneditable Information Displays
Label | Progress bar | Tool tip

Interactive Displays of Highly Formatted Information
Color chooser | File chooser
Table | Text | Tree