Java - Legen Sie ein "Int" in einem textfield
Ich würde gerne einen int in textfield repräsentiert ID. Dieser int wird erhöht, wenn der Benutzer auf die Schaltfläche klickt Weiter. Ich bin mit awt. Ich habe versucht, dies zu tun, aber es gibt einen Fehler, denn es erwartet einen string. 🙁 Gibt es eine Lösung?
Dank
Du musst angemeldet sein, um einen Kommentar abzugeben.
Klingt wie Sie benötigen, um zu halten eine interne
int
variable, die können Sie Inkrementieren, dann aktualisieren Sie das Textfeld mit dem String-Darstellung, wenn es sich verändert. Ebenso stellen Sie sicher, aktualisieren Sie dieint
wenn der Benutzer manuell bearbeitet die textfield.Wie etwa
public static String String#valueOf(int)
Umwandeln kann eine
int
zu einemString
mit entwederIch glaube, dass
valueof()
ist die bevorzugte Methode, da Sie es wieder verwenden können statische Daten, die für den Wert."" + i
ruftString.valueOf(i)
hinter die kulissen