Uczyń JFormattedTextField akceptuj dziesiętnie z więcej niż 3 cyframi

mamJFormattedTextField które powinny być w stanie akceptować podwójne liczby z więcej niż 3 cyframi dziesiętnymi. Akceptuje wpisy0.1, 0.01, 0.001 ale odrzuca0.0001 i liczby z większą liczbą cyfr dziesiętnych.

Tak działa mój kod:

DecimalFormat decimalFormat = new DecimalFormat("0.0E0");
JFormattedTextField txtfield = new JFormattedTextField(decimalFormat.getNumberInstance(Locale.getDefault()));

Jak uzyskać pole tekstowe do akceptowania liczb z więcej niż 3 cyframi dziesiętnymi?

questionAnswers(1)

yourAnswerToTheQuestion