use value_font for values
[fw/altos] / ao-tools / altosui / AltosPad.java
index 133dbed3e363b5383e10dc35607fd85a30cf384f..da047072dd5d0ca52e29859b234e9ab76978f185 100644 (file)
@@ -35,12 +35,12 @@ public class AltosPad extends JComponent implements AltosFlightDisplay {
 
        public class LaunchStatus {
                JLabel          label;
 
        public class LaunchStatus {
                JLabel          label;
-               JLabel          value;
+               JTextField      value;
                AltosLights     lights;
 
                void show(AltosState state, int crc_errors) {}
                void reset() {
                AltosLights     lights;
 
                void show(AltosState state, int crc_errors) {}
                void reset() {
-                       value.setText("0");
+                       value.setText("");
                        lights.set(false);
                }
 
                        lights.set(false);
                }
 
@@ -64,12 +64,11 @@ public class AltosPad extends JComponent implements AltosFlightDisplay {
                        layout.setConstraints(label, c);
                        add(label);
 
                        layout.setConstraints(label, c);
                        add(label);
 
-                       value = new JLabel("4.00");
-                       value.setFont(label_font);
+                       value = new JTextField(15);
+                       value.setFont(value_font);
                        value.setHorizontalAlignment(SwingConstants.RIGHT);
                        c.gridx = 2; c.gridy = y;
                        value.setHorizontalAlignment(SwingConstants.RIGHT);
                        c.gridx = 2; c.gridy = y;
-                       c.anchor = GridBagConstraints.EAST;
-                       c.fill = GridBagConstraints.EAST;
+                       c.anchor = GridBagConstraints.WEST;
                        layout.setConstraints(value, c);
                        add(value);
 
                        layout.setConstraints(value, c);
                        add(value);
 
@@ -78,11 +77,11 @@ public class AltosPad extends JComponent implements AltosFlightDisplay {
 
        public class LaunchValue {
                JLabel          label;
 
        public class LaunchValue {
                JLabel          label;
-               JLabel          value;
+               JTextField      value;
                void show(AltosState state, int crc_errors) {}
 
                void reset() {
                void show(AltosState state, int crc_errors) {}
 
                void reset() {
-                       value.setText("0");
+                       value.setText("");
                }
                public LaunchValue (GridBagLayout layout, int y, String text) {
                        GridBagConstraints      c = new GridBagConstraints();
                }
                public LaunchValue (GridBagLayout layout, int y, String text) {
                        GridBagConstraints      c = new GridBagConstraints();
@@ -93,16 +92,15 @@ public class AltosPad extends JComponent implements AltosFlightDisplay {
                        c.gridx = 1; c.gridy = y;
                        c.insets = new Insets(10, 10, 10, 10);
                        c.anchor = GridBagConstraints.WEST;
                        c.gridx = 1; c.gridy = y;
                        c.insets = new Insets(10, 10, 10, 10);
                        c.anchor = GridBagConstraints.WEST;
-                       c.fill = GridBagConstraints.WEST;
                        layout.setConstraints(label, c);
                        add(label);
 
                        layout.setConstraints(label, c);
                        add(label);
 
-                       value = new JLabel("4.00");
-                       value.setFont(label_font);
+                       value = new JTextField(30);
+                       value.setFont(value_font);
                        value.setHorizontalAlignment(SwingConstants.RIGHT);
                        c.gridx = 2; c.gridy = y;
                        c.anchor = GridBagConstraints.EAST;
                        value.setHorizontalAlignment(SwingConstants.RIGHT);
                        c.gridx = 2; c.gridy = y;
                        c.anchor = GridBagConstraints.EAST;
-                       c.fill = GridBagConstraints.EAST;
+                       c.fill = GridBagConstraints.HORIZONTAL;
                        layout.setConstraints(value, c);
                        add(value);
                }
                        layout.setConstraints(value, c);
                        add(value);
                }