there's a problem with EFloat, as it uses the current locale to render
the number to a string and the hard-wired Double.parse() to parse
strings to numbers. If your locale has a different decimal separator
you'll run into problems...
I did the following adhoc fix in EFloat:
public void parseValue(String stringValue)
{
double doubleVal = 0;
try {
doubleVal = format.parse(stringValue).doubleValue();
} catch (ParseException e) {
throw new RuntimeException(e);
}
setValue(doubleVal);
}
Best Regards,
Felix