Hi ...
Habe ein Problem und zwar suche ich nach einer Möglichkeit unter MIDP 1.0 in ein TextField eine Zahl mit min. 2 Kommastellen eintragen zu können ...
Unter 2.0 gibts ja das DECIMAL-TextField ...
Aber unter 1.0 funktioniert das nicht.
Nun habe ich eine Funktion geschrieben, die bei einem normalen (ANY) TextField den Text nach der Eingabe in die entsprechenden Zahlen umändert ... das ist aber recht unkomfortabel, da man bei Eingabe eines einzigen Zeichens immer erst warten muss bis der Cursor sich wieder von diesem Zeichen löst, da das Zeichen erst dann in den String eingetragen wird.
Gibt es vielleicht eine Möglichkeit den Cursor manuell von diesem Zeichen zu lösen oder kennt da jemand eine andere Möglichkeit wie ich so ein TextField unter 1.0 umsetzen könnte ...
Eine weiter Möglichkeit währe z.B. ein statisches Feld mit "0,00" eingetragen bei dem man dann an den entsprechenden Stellen per Auswahl den Wert ändern kann (wie z.b. bei einem DateField), wobei bei einer Eingabe links vom Komma immer noch eine Stelle dazu kommt...
Da habe ich allerdings keine Ahnung wie ich diese Auswahl realisieren soll ...
Habe ein Problem und zwar suche ich nach einer Möglichkeit unter MIDP 1.0 in ein TextField eine Zahl mit min. 2 Kommastellen eintragen zu können ...
Unter 2.0 gibts ja das DECIMAL-TextField ...
Aber unter 1.0 funktioniert das nicht.
Nun habe ich eine Funktion geschrieben, die bei einem normalen (ANY) TextField den Text nach der Eingabe in die entsprechenden Zahlen umändert ... das ist aber recht unkomfortabel, da man bei Eingabe eines einzigen Zeichens immer erst warten muss bis der Cursor sich wieder von diesem Zeichen löst, da das Zeichen erst dann in den String eingetragen wird.
Gibt es vielleicht eine Möglichkeit den Cursor manuell von diesem Zeichen zu lösen oder kennt da jemand eine andere Möglichkeit wie ich so ein TextField unter 1.0 umsetzen könnte ...
Eine weiter Möglichkeit währe z.B. ein statisches Feld mit "0,00" eingetragen bei dem man dann an den entsprechenden Stellen per Auswahl den Wert ändern kann (wie z.b. bei einem DateField), wobei bei einer Eingabe links vom Komma immer noch eine Stelle dazu kommt...
Da habe ich allerdings keine Ahnung wie ich diese Auswahl realisieren soll ...