|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use jfreerails.client.top | |
|---|---|
| experimental | Provides a space to put classes that try out concepts and ideas but are not part of the game - classes in other jfreerails packages should not import classes from this package. |
| jfreerails.client.top | Provides classes that make up the client user interface (implemented using Swing). |
| jfreerails.launcher | Provides the classes the make up the launcher. |
| Classes in jfreerails.client.top used by experimental | |
|---|---|
| GUIComponentFactory
Defines methods that create the GUI components used by the game. |
|
| Classes in jfreerails.client.top used by jfreerails.client.top | |
|---|---|
| BuildIndustryJPopupMenu
A JPopupMenu that displays the list of industries that can be built. |
|
| BuildMenu
The menu that lets you select a track type. |
|
| ClientJFrame
The JFrame that you see while you are playing the game. |
|
| FPScounter
Provides a method that draws a String showing the average FPS over the last complete 5000ms interval. |
|
| GUIComponentFactory
Defines methods that create the GUI components used by the game. |
|
| QuickRGBTileRendererList.SimpleTileRenderer
|
|
| StationTypesPopup
This JPopupMenu displays the list of station types that are available and builds the type that is selected. |
|
| SynchronizedEventQueue
This event queue is synchronized on the MUTEX. |
|
| UserInputOnMapController
Handles key presses and mouse movements on the map - responsible for moving the cursor etc. |
|
| UserMessageGenerator
This class inspects incoming moves and generates a user message if appropriate. |
|
| Classes in jfreerails.client.top used by jfreerails.launcher | |
|---|---|
| GUIComponentFactoryImpl
Creates and wires up the GUI components. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||