Java - Variable = Textfield

05/07/2015 22:21 panic'#1
Hallo Leute,

ich stehe gerade vor einem Problem. Und zwar will ich das eine Variable die Eingabe (soll eine Zahl sein) aus dem Textfield übernimmt.
Sprich, trägt der User im Textfield 50 ein, soll die Variable gleich 50 sein.

Ich habe es mit folgendem Code versucht:

Code:
double eingabe = textField.getText()
Aber leider klappt das nicht. :s

Wie kriege ich die Abfrage nun richtig hin?
05/07/2015 23:19 xinternet#2
Google: Java cast string to double

--->

double eingabe = Double.parseDouble(textField.getText());



hättest du einfach textfeld zu zahl oder sowas eingegeben, wärst du auch direkt fündig geworden
05/08/2015 10:54 XYZ-Cannon#3
Quote:
Originally Posted by xinternet View Post
Google: Java cast string to double

--->

double eingabe = Double.parseDouble(textField.getText());



hättest du einfach textfeld zu zahl oder sowas eingegeben, wärst du auch direkt fündig geworden
Vielleicht noch eine kleine Erklärung? :p

Du versucht eine String Variable (Textfield) in eine Double Variable zu speichern. Dadurch wirft er dir einen Fehler aus. Die Double.parseDouble() Methode konvertiert das was als Parameter in den Klammern steht in eine Double Variable, sodass er keinen Fehler mehr ausgibt.