#1 5. Juli 2009 string auslesen Hallo alle zusammen. Ich muss für die Schule eine Grafische benutzeroberfläche machen welche Euro in Schweizer Franken umrechnen kann. Das designen ist kein problem nur die frage wie ich es schaffe die eingabe in einem Textfeld in eine zahl umzuwandeln, zu berechnen und diese dann wieder als text wiederzugeben macht mir Probleme. Ich hoffe das war verständlich. Wer kann mir helfen? + Multi-Zitat Zitieren
#2 5. Juli 2009 AW: string auslesen Poste mal deine GUI! was hast du denn bisher? + Multi-Zitat Zitieren
#3 5. Juli 2009 AW: string auslesen Schau dir mal Die Klasse Integer an. Dort gibts ne Methode parseInt()... Um dann den int wieder in String zu wandeln hat Integer ne Methode toString(). Für den Umgang mit Textfelder empfehl ich dir das Tutorial auf der Java Seite HIER Dort sind auch alle anderen GUI-Komponenten gut beschrieben. Hoffe ich konnte dir etwas helfen. Greetz Jojo + Multi-Zitat Zitieren
#4 5. Juli 2009 AW: string auslesen Code: double Zahl = Double.parseDouble(deinTextfeld.getText()); Zahl = Zahl * [wie auch immer die Umrechnung ist]; Textfeld2.setText(""+Zahl); oder in einer Zeile: Code: Textfeld2.setText(""+(Double.parseDouble(deinTextfeld.getText()) * [wie auch immer die Umrechnung ist] ) ); das "" + Zahl ist einfach ein "Trick" um eine double-Variable zum String zu "casten", da die Methode setText() einen String erwartet. edit: du solltest keine int-variablen sondern double nehmen wegen der Nachkommastellen.. auch nicht zu int casten wie mein Nachposter das getan hat, da dann die Kommastellen abgeschnitten werden und das Ergebnis falsch ist! + Multi-Zitat Zitieren
#5 5. Juli 2009 AW: string auslesen Code: //Umrechnung int tempCHF = (int)((Double.parseDouble(tempTextField.getText())) * [Umrechnung]); CHFLabel.setText(tempCHF + " CHF"); + Multi-Zitat Zitieren
#6 14. Juli 2009 AW: string auslesen ich hätts jetzt auch entweder mit .parseInt() oder halt ein (int am Anfang der eingabe gesetzt + Multi-Zitat Zitieren
#7 14. Juli 2009 AW: string auslesen 1.) Falsch! (siehe mein edit oben) 2.) Schön gespammt. 3.) Sorry für meinen diesen Spam hier der author könnte ja auch mal closen.. + Multi-Zitat Zitieren