I have a JFormattedTextField with a NumberFormat with Locale.US. So the decimal separator is the point and the grouping separator is the comma.
JFormattedTextField
NumberFormat
Actually, Number is just a super class for Double, so you could use Double.parseDouble(...) and then auto-unboxing should do the rest.
Number
Double
Double.parseDouble(...)