|
Class Summary |
| A2GUI |
Graphical user interface for game - a JFrame containing a "ControlPanel" and a "GamePanel" |
| BasicInvader |
My demonstration basic invader class. |
| ControlPanel |
Display panel holding labels, text-fields (disabled output only) and action button |
| Game |
The Game object is the core of the application. |
| GamePanel |
A JPanel occupying most of the user interface used to display the invaders attacking
the gun. |
| GameProgram |
Driver program for the SpaceInvaders demonstration of "framework"
code and inheritance hierarchy. |
| InvaderFactory |
Static class - its methods are used to generate instances of classes that implement the Invader interface. |