|
Class Summary |
| AboutWindow |
Implements a modal dialog window with a splash screen for the game. |
| DefaultUserInterface |
Implements some of the basic functions required by user interfaces to reduce
the burden of implementation somewhat. |
| ErrorDialog |
Creates a modal error dialog displaying the stack trace of the error and some
additional information. |
| HistoryDialog |
Displays the JADE history. |
| HTMLDialog |
Implements a base class for displaying HTML data. |
| InternalsDialog |
Displays information about the internals of JADE and how it is developed. |
| KeyboardCommandProducer |
Works as a keyboard listener that interprets pressed keys in order to
transform them into typed commands. |
| MapView |
Memorizes which parts of the map are currently visibly and which are not. |
| TileRepresentation |
Stores all data required to represent a specific known map tile (as it
was known when it was visible the last time). |
| ToDoDialog |
Displays the current TODO list for JADE. |
| UserInterface |
Defines all the operations that a user interface has to provide in order
to present the internal game data in an adequate way to the player. |
| UserInterfaceFactory |
Permits the selection of a specific user interface type. |
| VerboseActionListener |
Implements a verbose action listener that reports all errors that
occur during execution. |