Hallo nochmal,
gibts irgend eine Methode (ich habe keine gefunden) mit der ich das Format (die Kommastellen) setzen kann.
Mein Problem ist folgendes: ich erzeuge JTextFields in einer Forschleife und gebe jeden JTextField das passende Format.
Wenn sihc jetzt aber in einer anderen Methode im JTextField etwas verändert, dann haben alle JTextField das gleiche Format (die gleiche Anzahl von Kommastellen).
Gibts keine Methode wei z.B.: wertAnzeige.setKommastellen(3)?
Vielen dank!!
lg
Michl
gibts irgend eine Methode (ich habe keine gefunden) mit der ich das Format (die Kommastellen) setzen kann.
Mein Problem ist folgendes: ich erzeuge JTextFields in einer Forschleife und gebe jeden JTextField das passende Format.
Wenn sihc jetzt aber in einer anderen Methode im JTextField etwas verändert, dann haben alle JTextField das gleiche Format (die gleiche Anzahl von Kommastellen).
Gibts keine Methode wei z.B.: wertAnzeige.setKommastellen(3)?
Vielen dank!!
lg
Michl
Code:
switch(wertjenachdem)
{
case 0: df = new DecimalFormat("#,###,###"); break;
case 1: df = new DecimalFormat("#,###,##0.0"); break;
case 2: df = new DecimalFormat("#,###,##0.00"); break;
case 3: df = new DecimalFormat("#,###,##0.000"); break;
case 4: df = new DecimalFormat("#,###,##0.0000"); break;
default: df = new DecimalFormat("#,###,##0.00");
}
wertAnzeige = new JFormattedTextField(df);