![]() |
| | Themen-Optionen | Thema durchsuchen |
| | Nach oben #2 |
| Gast
Beiträge: n/a
| Code: NumberFormat format= NumberFormat.getNumberInstance(); format.setMaximumFractionDigits(2); format.setMinimumFractionDigits(2); JFormattedTextField textfield= new JFormattedTextField(format); textfield.setValue(new Double(1.234d)); Bei Google Code: java [Steuerelement] tutorial Zum Beispiel: Google Suche Beim ersten Suchergebnis ist alles wunderbar beschrieben. Greets |
|
| | Nach oben #8 |
| Benutzer Registriert seit: 01.07.2005
Beiträge: 37
|
du hättest doch auch die Zahl in einen String umwandeln können, und mittels split()-Funktion den String am Komma trennen. Dann hätteste einfach bei Index1 des StringFeldes mittels SubString-Funktion den String dort auf 2 Zeichen reduziert. Beide Strings mittels Double.parseDouble() wieder in einen double-Wert parsen und fertig. Geht in einer Zeile und du brauchst dafür keine komplette Methode. Code: String zahl = "5.234534543453453";
double wert = Double.parseDouble(new String(zahl.split("\\.")[0] + "." +
zahl.split("\\.")[1].substring(0,1)));
|
| | |
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | Thema durchsuchen |
| |