Uses of Package
jfreerails.client.top

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.