Update README.md
[sw/motorsim] / gpl / com / billkuker / rocketry / motorsim / visual / openRocket / Test.java
1 package com.billkuker.rocketry.motorsim.visual.openRocket;\r
2 \r
3 import java.io.File;\r
4 \r
5 import javax.measure.unit.SI;\r
6 import javax.swing.JFrame;\r
7 \r
8 import org.jscience.physics.amount.Amount;\r
9 \r
10 import com.billkuker.rocketry.motorsim.Burn;\r
11 import com.billkuker.rocketry.motorsim.RocketScience.UnitPreference;\r
12 import com.billkuker.rocketry.motorsim.motors.kuker.PVC9;\r
13 \r
14 public class Test {\r
15 \r
16         /**\r
17          * @param args\r
18          */\r
19         public static void main(String[] args) throws Exception {\r
20 \r
21                 UnitPreference.setUnitPreference(UnitPreference.NONSI);\r
22 \r
23                 JFrame frame = new JFrame();\r
24                 frame.setSize(1024, 768);\r
25                 frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);\r
26 \r
27                 RocketSimTable st = new RocketSimTable();\r
28 \r
29 \r
30                 com.billkuker.rocketry.motorsim.Motor m = new PVC9();\r
31                 m.setEjectionDelay(Amount.valueOf(1, SI.SECOND));\r
32                 Burn b = new Burn(m);\r
33                 b.burn();\r
34                 st.replace(null, b);\r
35 \r
36                 st.openRocket(new File("simple.ork"));\r
37                 \r
38                 frame.setContentPane(st);\r
39                 frame.setVisible(true);\r
40                 \r
41 \r
42 \r
43         }\r
44 \r
45 }\r