email: Michael_Irwin@verizon.net
I extracted the downloaded the java zip file to
c:\jfreerails and then found the build.xml. I used
Netbeans IDE 4.0 automatic feature to use the build.xml
to build the application as new project jfreerails in
then c:\jfreerails directory. Then I ran the new
project with the run command in Netbeans. Everything
appeared to work fine. I build first station ok.
Then I screwed up where optimum track was for the
second and played around with bulldozer (no response
apparent) trying to place station exactly where I
wanted it for maximum loads. Finally I placed the
second station on redundant track not where I wanted
it. Upon trying to purchase a train engine the
application appeared to freeze although it may have
been just way slow. Appearance of buttons changed at
least one. I hit buttons several times. May have
screwed it up that way if it was running slow under the
development environment run windows.
I am trying to look code over. I have another project
in mind and I am a newbie so do not expect great things
anytime soon,
Very nice work so far! I have played it before and it
appears an excellent start!
Sincerely,
Michael R. Irwin
The information from the run screen output of NetBeans
IDE 4.0 after I compiled and ran.
init:
mkdirs:
Created dir: C:\jfreerails\build
Created dir: C:\jfreerails\dist\lib
Created dir: C:\jfreerails\dist\latest
Created dir: C:\jfreerails\www\javadoc
Created dir: C:\jfreerails\datafiles
data2temp:
Copying 615 files to C:\jfreerails\datafiles\src
Copying 4 files to C:\jfreerails\datafiles\www
Copying 3 files to C:\jfreerails\datafiles
data2build:
Copying 610 files to C:\jfreerails\build\jfreerails
Copying 1 file to C:\jfreerails\build
compile:
Compiling 397 source files to C:\jfreerails\build
Note:
C:\jfreerails\src\jfreerails\controller\ReportBugTextGenerator.java
uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
run:
Oct 29, 2006 3:27:12 PM jfreerails.launcher.Launcher main
INFO: Logging properties file: logging.properties
Oct 29, 2006 3:27:39 PM
jfreerails.controller.ScreenHandler goFullScreen
INFO: Setting display mode to: 640x480 16 bit 60Hz
Unexpected Exception
Consider submitting a bug report using the
sourceforge.net bug tracker at the following url:
http://sourceforge.net/tracker/?group_id=9495&atid=109495
Please:
1. Use the following as the title of the bug report:
Unexpected Exception: BuildTrackController.java
line 469
2. Include steps to reproduce the bug (attach a save
game if appropriate).
3. Copy and paste the details below into the bug report:
Windows XP 5.1
Java HotSpot(TM) Client VM 1.5.0_01
Freerails build 20050923-1942 compiled by Luke
java.lang.IllegalStateException: BUILD_STATION
at
jfreerails.client.renderer.BuildTrackController.updateSearch(BuildTrackController.java:469)
at
jfreerails.client.renderer.BuildTrackController.setProposedTrack(BuildTrackController.java:338)
at
jfreerails.client.top.UserInputOnMapController$CursorMouseAdapter.mouseDragged(UserInputOnMapController.java:156)
at
java.awt.AWTEventMulticaster.mouseDragged(AWTEventMulticaster.java:262)
at
java.awt.Component.processMouseMotionEvent(Component.java:5536)
at
javax.swing.JComponent.processMouseMotionEvent(JComponent.java:3111)
at
java.awt.Component.processEvent(Component.java:5257)
at
java.awt.Container.processEvent(Container.java:1966)
at
java.awt.Component.dispatchEventImpl(Component.java:3955)
at
java.awt.Container.dispatchEventImpl(Container.java:2024)
at
java.awt.Component.dispatchEvent(Component.java:3803)
at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3909)
at
java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at
java.awt.Container.dispatchEventImpl(Container.java:2010)
at
java.awt.Window.dispatchEventImpl(Window.java:1766)
at
java.awt.Component.dispatchEvent(Component.java:3803)
at
java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at
jfreerails.client.top.SynchronizedEventQueue.dispatchEvent(SynchronizedEventQueue.java:43)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
Saved game after response returned to user interface.