Add note to settings window
authorBill Kuker <bkuker@billkuker.com>
Sun, 5 Dec 2010 14:13:38 +0000 (14:13 +0000)
committerBill Kuker <bkuker@billkuker.com>
Sun, 5 Dec 2010 14:13:38 +0000 (14:13 +0000)
gui/com/billkuker/rocketry/motorsim/visual/workbench/SettingsEditor.java

index e050b56cb5d85fd16382d98095484694491c008e..0e8d45a6e12aad7474ab586a0416b1e88de43bc5 100644 (file)
@@ -1,7 +1,10 @@
 package com.billkuker.rocketry.motorsim.visual.workbench;\r
 \r
+import java.awt.BorderLayout;\r
+\r
 import javax.swing.JDialog;\r
 import javax.swing.JFrame;\r
+import javax.swing.JTextArea;\r
 import javax.swing.SwingUtilities;\r
 \r
 import com.billkuker.rocketry.motorsim.Burn;\r
@@ -9,14 +12,18 @@ import com.billkuker.rocketry.motorsim.visual.Editor;
 \r
 public class SettingsEditor extends JDialog {\r
        private static final long serialVersionUID = 1L;\r
-       \r
+       private static final String MESSAGE = "These settings are not saved when you exit,\nand are probably not worth changing.";\r
        private final JFrame f;\r
 \r
        public SettingsEditor(final JFrame f) {\r
                super(f, MotorWorkbench.name + " - Simulation Settings", true);\r
                this.f = f;\r
                setSize(320, 240);\r
-               setContentPane(new Editor(Burn.getBurnSettings()));\r
+               setLayout(new BorderLayout());\r
+               add(new Editor(Burn.getBurnSettings()), BorderLayout.CENTER);\r
+               JTextArea message = new JTextArea(MESSAGE);\r
+               message.setEditable(false);\r
+               add(message, BorderLayout.SOUTH);\r
                setIconImage(f.getIconImage());\r
        }\r
 \r