Zahl in Textfeld < Java < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Hallo,
ich brauche dringend eure Hilfe!
Ich möchte in ein normales Textfeld eine Zahl reinschreiben. Ich habe es mit folgenden drei Möglichkeiten versucht, welche alle nichts tun:
int zahl = (int)((Math.random()) * 3 + 1);
1. text.setText(""+zahl);
2. text.setText(String.valueOf(zahl));
3. zahl in einen String mittels String string=String.parseString(zahl) umgewandelt und dann wieder text.setText(string);
So, ich verstehe nicht was ich falsch mache. Ich habe auch schon mal text.setText("Hallo") versucht und das klappt. Nur eben das mit der Zahl nicht....
Danke schon mal!
LG
|
|
|
|
Hallo judithlein,
> Hallo,
>
> ich brauche dringend eure Hilfe!
> Ich möchte in ein normales Textfeld eine Zahl
> reinschreiben. Ich habe es mit folgenden drei
> Möglichkeiten versucht, welche alle nichts tun:
>
> int zahl = (int)((Math.random()) * 3 + 1);
>
> 1. text.setText(""+zahl);
> 2. text.setText(String.valueOf(zahl));
> 3. zahl in einen String mittels String
> string=String.parseString(zahl) umgewandelt und dann wieder
> text.setText(string);
>
> So, ich verstehe nicht was ich falsch mache. Ich habe auch
> schon mal text.setText("Hallo") versucht und das klappt.
> Nur eben das mit der Zahl nicht....
>
Ich denke Du verwendest die falschen Methoden.
Richtig hingegen ist so was wie:
text.setText(new Integer(zahl).toString());
> Danke schon mal!
>
> LG
Gruss
MathePower
|
|
|
|