Here are the classes in the LAF. The application class is subclassed in order to define the initialization actions for the application.
The button class is subclassed to create buttons that respond when pressed.
The menu class is subclassed to provide application specific menu actions.
The menu item class is subclassed to provide the action when a menu item is selected.
Finally, text boxes provide graphical display, but are not normally subclassed.