Hi leutz.
Ich habe ein JFormattedTextField..
es soll 10 zeichen lang sein und nur zahlen und kommas zulassen..
soweit so gut. das bekomme ich hin.
jetzt will ich aber beim VERLASSEN prüfen ob es die richtige anzahl an nachkommastellen hat.
wenn nicht sollen einfach 0 angehängt werden... wenn es zu viele nachkommastellen sind sollen
die letzten einfach abgeschnitten werden.
ES DARF NICHT GERUNDET WERDEN.
also fällt NumberFormat() wohl flach.
Beispiel4 nachkommastellen)
beim verlassen des JFormattedTextFields soll aus
1,2 --> 1,2000 werden
oder
1,2345678 --> 1,2345
weiss wer rat??
Ich habe ein JFormattedTextField..
Code:
tf_umrechnungsfaktor = new JFormattedTextField();
tf_umrechnungsfaktor.setDocument(new DecimalDocument(10));
tf_umrechnungsfaktor.setFont(MyParam.getTextFieldFont());
tf_umrechnungsfaktor.setBounds(130, 110, 80, 25);
tf_umrechnungsfaktor.setHorizontalAlignment(javax.swing.JTextField.RIGHT);
pan_einkauf.add(tf_umrechnungsfaktor);
es soll 10 zeichen lang sein und nur zahlen und kommas zulassen..
soweit so gut. das bekomme ich hin.
jetzt will ich aber beim VERLASSEN prüfen ob es die richtige anzahl an nachkommastellen hat.
wenn nicht sollen einfach 0 angehängt werden... wenn es zu viele nachkommastellen sind sollen
die letzten einfach abgeschnitten werden.
ES DARF NICHT GERUNDET WERDEN.
also fällt NumberFormat() wohl flach.
Beispiel4 nachkommastellen)
beim verlassen des JFormattedTextFields soll aus
1,2 --> 1,2000 werden
oder
1,2345678 --> 1,2345
weiss wer rat??