JTextFelder vorbelegen!
Steven
- java
0 Michael
Hallo!
Wie kann ich Textfelder vorbelegen.
Ich möchte ein Textfeld so formatieren das automatisch der Betrag mit zwei Nachkommastellen
errscheint. Der Benutzer soll sich nich die mühe machen den Betrag mit Komma einzugeben!
Vieln Dank schon mal!
Steven
Hallo Steven,
*nicht_ganz_dein_Problem_versteh*
1. um Textfelder vorzubelegen, gibt es die Methode setText (siehe API-Referenz)
2.Wenn Du Textfelder während der Eingabe beeinflussen willst, dann wirst Du wohl nicht drum herumkommen, den EventListener (addInputMethodListener) von JTextField zu überschreiben. Der kann dann auf die Eingaben (abfragbar mit getText) reagieren und dementsprechend anpassen (setText). Diese vorgehensweise ist aber nur erforderlich, wenn Du BEI der Eingabe diese Sachen machen willst. Die andere Möglichkeit (vielleicht ja ausreichend) ist halt, er nach der Eingabe intern das so zu machen, wie Du es für richtig hälst.
3.Wenn Du die Werte ausgeben willst ..... dann rundest Du, so wie vor ein paar Beiträgen gezeigt und wandelst es in einen String um und gibst die Zahl halt aus ..... (oder so)
Gruß
Michael