Търся по-добро решение от това, което в момента имам:
Имам текстово поле, за което чета и правилни числа в:
textStiffness.setText((""+stiffness).replaceAll(",", ""));
и
stiffness = Float.valueOf(s1.replaceAll(",", "")).floatValue();
и нея можете да видите проблема ми и работата ми наоколо: Когато напиша число над 999, той добавя знак ",", който след това не може да бъде прочетен по метода Float.value (s).
някакви идеи ?
Джейсън
Отговори:
1 за отговор № 1Ако разбрах вашите нужди, мисля, че трябва да използвате a JFormattedTextField за чист разтвор. Погледнете това настойнически .