ui/src/main/java/ucar/util/prefs/ui/PrefPanel.java
public Field.Double addDoubleField(String fldName, String label, double defValue) {
    Field.Double fld = new Field.Double(fldName, label, defValue, -1, storeData);
    addField( new FieldResizable(fld, this));
    return fld;
  }
public Field.Double addDoubleField(String fldName, String label, double defValue) {
    Field.Double fld = new Field.Double(fldName, label, defValue, -1, storeData);
    addField( new FieldResizable(fld, this));
    return fld;
  }
public Field . Double addDoubleField ( String fldName , String label , double defValue ) { Field . Double fld = new Field . Double ( fldName , label , defValue , - 1 , storeData ) ; addField ( new FieldResizable ( fld , this ) ) ; return fld ; }
Add a field that edits a double
@param fldName the name to store the data in the PersistenceManagerData
@param label used as the label on the panel
@param defValue default value
Add a field that edits a double