Wenn ich ein TextField instanziiere, habe ich eine Nummer darin, die ich als Standardtext haben möchte. Das Problem ist, ich kann nicht in der Lage sein, diesen Wert in das Textfeld zu setzen, ohne einen Fehler zu bekommen. Das Seltsame daran ist, dass ich mit demselben TextField den Wert der Variablen festlege, die die Zahl enthält.J2ME TextField Exception
TextField myTF = new TextField("Number", value, 10, TextField.NUMERIC);
Wenn ich diesen Code ausführen, erhalte ich eine Ausnahme dieser Wert besagt nicht die Zwänge der TextField.NUMERIC entspricht. Allerdings, wenn ich überprüfe das Tal des Wertes der Variablen, erhalte ich die folgende Ausgabe:
value = 1234567890
value.length() = 10
Der Wert um den gleichen TextField- gesetzt ist, auf das Telefon gespeichert, die ich arbeite, und beim Laden von Die Einstellungen des Telefons lösen eine Ausnahme aus.