| EmptyFrame.java | Creates and displays a totally boring application window, with neither graphical displays nor GUI components. |
| GraphicsFrame.java | Creates and displays an application window containing a panel with a customized graphical display. |
| SmileyFrame.java | Similar to GraphicsFrame, but this time the display panel renders a smiley face. The approach is to define a SmileyFace class and provide it with a method for rendering itself. |