There were still compatibility issues between versions of NetBeans

Download Report

Transcript There were still compatibility issues between versions of NetBeans

JLSim – customizable traffic
simulation application
Goals:
a) Powerful GUI with strong user interaction.
(contrary to web applets)
b) Accurate traffic simulation using various algorithms
c) [Eventually] -> Crash Analysis
Jinyu Liu Pd. 3
Visual Traffic Simulation
“VISSIM”
by Tom Fotherby
http://www.tomfotherby.com/Contents/
Education/Project/index.html
- 11,000 lines of Java code, fully featured traffic simulation
with customizable user interface.
- Microscopic traffic
approach.
The Thing That Failed:
- GLUT/OpenGL
- SDL/OpenGL
Various C GUI's – MUI, PLUI, GLUI
Switch->: Java
-Includes buttons, checkboxes, textboxes
within the swing class.
-NetBeans = easy GUI creation.
-Netbeans 3.6 vs. netbeans 5.5.1, forms
aren't compatible
Second Quarter:
There were still compatibility issues between
versions of NetBeans
3.6 [school] vs 5.5 [home] -> form compatibility issues
NetBeans Form Designer
-Options available as of
now
-Obvious ones
missing are
1) acceleration
2) reaction time
3) individual car
adding
4) traffic light duration
and frequency.
Application Design
-> Jmenu: File, Edit, View, Help
File -> Scenario (load/save)
Edit -> Add roads, intersections should
automatically be added.
View -> Zoom Options (not yet implemented)
Help -> About + Help tool (not yet and might not
be implemented)
Next steps:
1) Add more GUI functions like being able to modify
acceleration, reaction time, and braking distance along with
traffic signal variables.
2) Implement intersections + traffic lights (auto creation
at position where vertical road + horizontal road
intersect.
2a) Implement various traffic algorithms (for braking and
accelerating and general movement)
3) Begin implementation of Design mode (if time allows)
-> This would allow users to automatically add roads onto a
grid placed on the background of the traffic simulation.