Ensure exit on main window close with System.exit.
[sw/motorsim] / gui / com / billkuker / rocketry / motorsim / visual / workbench / MotorWorkbench.java
index 79e979aba2426c3da5f8e441f5b57e5c6185fa8e..f4b2a20e17d0c6ebc11d2f91f93f7f393893b2aa 100644 (file)
@@ -17,6 +17,7 @@ import javax.swing.JRadioButtonMenuItem;
 import javax.swing.JSeparator;\r
 \r
 import com.billkuker.rocketry.motorsim.RocketScience.UnitPreference;\r
+import com.billkuker.rocketry.motorsim.debug.DebugFrame;\r
 import com.billkuker.rocketry.motorsim.fuel.FuelsEditor;\r
 import com.billkuker.rocketry.motorsim.visual.RememberJFrame;\r
 \r
@@ -123,6 +124,7 @@ public class MotorWorkbench extends RememberJFrame {
                        }\r
                }\r
                MotorWorkbench.this.dispose();\r
+               System.exit(0);\r
        }\r
 \r
        private void addMenu() {\r
@@ -229,6 +231,17 @@ public class MotorWorkbench extends RememberJFrame {
                                                                });\r
                                                        }\r
                                                });\r
+                                               add(new JMenuItem("Debug") {\r
+                                                       private static final long serialVersionUID = 1L;\r
+                                                       {\r
+                                                               addActionListener(new ActionListener() {\r
+                                                                       @Override\r
+                                                                       public void actionPerformed(ActionEvent e) {\r
+                                                                               new DebugFrame();\r
+                                                                       }\r
+                                                               });\r
+                                                       }\r
+                                               });\r
                                        }\r
                                });\r
                        }\r