summaryrefslogtreecommitdiff
path: root/altosui/AltosFlightStatus.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2011-08-24 19:13:03 -0700
committerKeith Packard <keithp@keithp.com>2011-08-24 19:35:11 -0700
commitcbfbaabb39f9f7709d00cf3dc63cc1bc7563062e (patch)
tree418a3ab5f1bd9db5ff476bb5d70f076d23d0d852 /altosui/AltosFlightStatus.java
parent9849883a754a73b861dd7be530753ff5c2abb499 (diff)
altosui: Make flight monitor font size configurable
Tiny netbooks aren't tall enough for the 'usual' font size, so provide a smaller option. Then provide a bigger option, just because. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosui/AltosFlightStatus.java')
-rw-r--r--altosui/AltosFlightStatus.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/altosui/AltosFlightStatus.java b/altosui/AltosFlightStatus.java
index 59c9e9db..ed273384 100644
--- a/altosui/AltosFlightStatus.java
+++ b/altosui/AltosFlightStatus.java
@@ -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);