I do not like the behaviour of Java's DecimalFormat class. What I'm trying to do is input a value of "0.23" in a text field using the German locale (where '.' is ...