altosui: Make flight monitor font size configurable
[fw/altos] / altosui / AltosFlightStatus.java
index 59c9e9dbbfbae1f56bf39f940b33f25bec865ed6..ed27338432564682dcfa327a8e11abc5a044edff 100644 (file)
@@ -40,6 +40,12 @@ public class AltosFlightStatus extends JComponent implements AltosFlightDisplay
                void reset() {
                        value.setText("");
                }
+
+               void set_font() {
+                       label.setFont(Altos.status_font);
+                       value.setFont(Altos.status_font);
+               }
+
                public FlightValue (GridBagLayout layout, int x, String text) {
                        GridBagConstraints      c = new GridBagConstraints();
                        c.insets = new Insets(5, 5, 5, 5);
@@ -127,6 +133,14 @@ public class AltosFlightStatus extends JComponent implements AltosFlightDisplay
                rssi.reset();
        }
 
+       public void set_font () {
+               call.set_font();
+               serial.set_font();
+               flight.set_font();
+               flight_state.set_font();
+               rssi.set_font();
+       }
+
        public void show (AltosState state, int crc_errors) {
                call.show(state, crc_errors);
                serial.show(state, crc_errors);