altosui: Hide non-applicable altimeter config values
[fw/altos] / altosui / AltosFreqList.java
index 1bbc97c6ce36d7b582b225c13d0a516e56015646..17a995d41c0b8fa5b3bc5f482551f7bc048b9e7d 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.*;
+import org.altusmetrum.altoslib_2.*;
+import org.altusmetrum.altosuilib_1.*;
 
 public class AltosFreqList extends JComboBox {
 
@@ -37,6 +29,12 @@ public class AltosFreqList extends JComboBox {
 
        public void set_frequency(double new_frequency) {
                int i;
+
+               if (new_frequency < 0) {
+                       setVisible(false);
+                       return;
+               }
+
                for (i = 0; i < getItemCount(); i++) {
                        AltosFrequency  f = (AltosFrequency) getItemAt(i);