### Top-Level Containers

|  | [PENDING: JFrame pic]
Applet | Dialog | Frame

### General-Purpose Containers

[PENDING: JPanel pic] |  |
Panel | Scroll pane | Split pane
Tabbed pane | Tool bar

### Special-Purpose Containers

[PENDING: JInternalFrame pic] | [PENDING: JLayeredPane pic]
Internal frame | Layered pane
[PENDING: JRootPane pic]
Root pane

### Basic Controls

Buttons | Combo box | List
Menu | Slider | Text fields

### Uneditable Information Displays

Label | Progress bar | Tool tip

### Editable Displays of Formatted Information

[PENDING: color chooser pic goes here] | [PENDING: file chooser pic goes here] |
Color chooser | File chooser | Table
Text | Tree

[PENDING: Update all figures to use Java L&F, our examples. Make sure text area/pane use formatted text.]