|
Game of Life 1.5 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
CellGrid | Interface between GameOfLifeCanvas and GameOfLife. |
GameOfLifeControlsListener | Listener interface for GameOfLifeControls. |
Class Summary | |
AppletFrame | The window with the applet. |
Cell | Every cell in the grid is a Cell-object. |
CellGridCanvas | Subclass of Canvas, which makes the cellgrid visible. |
GameOfLife | The Game Of Life Applet. |
GameOfLifeControls | GUI-controls of the Game of Life. |
GameOfLifeControlsEvent | Event class for GameOfLifeControls. |
GameOfLifeGrid | Contains the cellgrid, the current shape and the Game Of Life algorithm that changes it. |
Shape | Shape contains data of one (predefined) shape. |
ShapeCollection | Contains some nice Game Of Life shapes. |
StandaloneGameOfLife | Turns GameOfLife applet into application. |
Exception Summary | |
ShapeException | Exception for shapes (too big, not found...). |
|
Game of Life 1.5 | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
This API descibes the Game of Life program, written by Edwin Martin. The source code is available online too.
Copyright 1996-2004 Edwin Martin <edwin@bitstorm.org>.