altosui: remove un-used imports
[fw/altos] / altosui / AltosPad.java
index 2ed1ab2c0b54e32815c1f9bad283d7b299693e29..f2deb165ef5ea7bbf9b48a1b7f3f9177e83a5252 100644 (file)
 package altosui;
 
 import java.awt.*;
-import java.awt.event.*;
 import javax.swing.*;
-import javax.swing.filechooser.FileNameExtensionFilter;
-import javax.swing.table.*;
-import java.io.*;
-import java.util.*;
-import java.text.*;
-import java.util.prefs.*;
-import java.util.concurrent.LinkedBlockingQueue;
+import org.altusmetrum.AltosLib.*;
 
 public class AltosPad extends JComponent implements AltosFlightDisplay {
        GridBagLayout   layout;
@@ -54,6 +47,11 @@ public class AltosPad extends JComponent implements AltosFlightDisplay {
                        lights.setVisible(false);
                }
 
+               public void set_font() {
+                       label.setFont(Altos.label_font);
+                       value.setFont(Altos.value_font);
+               }
+
                public LaunchStatus (GridBagLayout layout, int y, String text) {
                        GridBagConstraints      c = new GridBagConstraints();
                        c.weighty = 1;
@@ -105,6 +103,11 @@ public class AltosPad extends JComponent implements AltosFlightDisplay {
                        value.setVisible(false);
                }
 
+               public void set_font() {
+                       label.setFont(Altos.label_font);
+                       value.setFont(Altos.value_font);
+               }
+
                void reset() {
                        value.setText("");
                }
@@ -176,7 +179,6 @@ public class AltosPad extends JComponent implements AltosFlightDisplay {
        class LoggingReady extends LaunchStatus {
                void show (AltosState state, int crc_errors) {
                        show();
-                       System.out.printf("flight %d state %d\n", state.data.flight, state.data.state);
                        if (state.data.flight != 0) {
                                if (state.data.state <= Altos.ao_flight_pad)
                                        value.setText("Ready to record");
@@ -283,6 +285,18 @@ public class AltosPad extends JComponent implements AltosFlightDisplay {
                pad_alt.reset();
        }
 
+       public void set_font() {
+               battery.set_font();
+               apogee.set_font();
+               main.set_font();
+               logging_ready.set_font();
+               gps_locked.set_font();
+               gps_ready.set_font();
+               pad_lat.set_font();
+               pad_lon.set_font();
+               pad_alt.set_font();
+       }
+       
        public void show(AltosState state, int crc_errors) {
                battery.show(state, crc_errors);
                if (state.drogue_sense == AltosRecord.MISSING)