Integer in AWT-Fenster
Stefan
- java
Hi,
wie ist es möglich eine Integer-Variable im AWT-Fenster darzustellen? Es gibt ja die Möglichkeit drawString, aber nicht drawInt oder sonstiges. Wie funktioniert das? Danke für die Hilfe!
Hallo,
wie ist es möglich eine Integer-Variable im AWT-Fenster darzustellen? Es gibt ja die Möglichkeit drawString, aber nicht drawInt oder sonstiges.
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html#toString(int)
Gruß
Slyh
Hi,
funktioniert es damit nicht wenn ich eine Int-Variable eines Objekts umwandeln will? Also ich übergebe ein ganzes Objekt und möchte dann davon eine Int-Varibale umwandeln. Syntax würde dann so aussehen:
String jahr = ref.Geburtsjahr.toString();
Das funktioniert aber nicht, ich könnte nur das Objekt "ref" umwandeln, was mir aber nichts bringt.
Was mache ich falsch? Welche Lösung gibt es? Danke!
Hallo,
wie ist es möglich eine Integer-Variable im AWT-Fenster darzustellen? Es gibt ja die Möglichkeit drawString, aber nicht drawInt oder sonstiges.
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Integer.html#toString(int)
Gruß
Slyh
Hallo,
funktioniert es damit nicht wenn ich eine Int-Variable eines Objekts umwandeln will?
Hä?
Also ich übergebe ein ganzes Objekt und möchte dann davon eine Int-Varibale umwandeln. Syntax würde dann so aussehen:
Hä?
String jahr = ref.Geburtsjahr.toString();
Welchen Datentyp hat "Geburtsjahr"? Abhängig davon mußt du dann eben
die passende Konvertierung durchführen.
Das funktioniert aber nicht, ich könnte nur das Objekt "ref" umwandeln, was mir aber nichts bringt.
Ja, weil jedes Objekt eine toString()-Methode hat. Ich nehme an, daß
"Geburtsjahr" ein primitiver Datentyp ist. Also mußt du halt -- wie
ich ja schrieb -- eine Konvertierungsmethode verwenden.
Schuss ins Blaue:
String jahr = Integer.toString(ref.Geburtsjahr);
Was mache ich falsch?
Daß du dich bisher nicht mit den Grundlagen beschäftigt hast? Lies mal
die ersten Kapitel eines der zahlreichen guten kostenlosen Java-Bücher.
Gruß
Slyh
Hallo,
sorry, wenn ich mich falsch ausgedrückt habe. Aber was war an meiner Ausdruckweise falsch? Es wird ein Objekt übergeben das mehrere Variablen beinhaltet. Ist das falsch?
Geburtjahr ist vom Typ int, daher war dein "Schuss ins Blaue" absolut korrekt :) Danke!
Ich habe mich mit den Grundlagen beschäftigt, hatte das mit dem toString() auch irgendwo im Hinterkopf, aber wusste nicht mehr wie das genau funktioniert.
Grüße
Stefan
Hallo,
funktioniert es damit nicht wenn ich eine Int-Variable eines Objekts umwandeln will?
Hä?
Also ich übergebe ein ganzes Objekt und möchte dann davon eine Int-Varibale umwandeln. Syntax würde dann so aussehen:
Hä?
String jahr = ref.Geburtsjahr.toString();
Welchen Datentyp hat "Geburtsjahr"? Abhängig davon mußt du dann eben
die passende Konvertierung durchführen.Das funktioniert aber nicht, ich könnte nur das Objekt "ref" umwandeln, was mir aber nichts bringt.
Ja, weil jedes Objekt eine toString()-Methode hat. Ich nehme an, daß
"Geburtsjahr" ein primitiver Datentyp ist. Also mußt du halt -- wie
ich ja schrieb -- eine Konvertierungsmethode verwenden.Schuss ins Blaue:
String jahr = Integer.toString(ref.Geburtsjahr);
Was mache ich falsch?
Daß du dich bisher nicht mit den Grundlagen beschäftigt hast? Lies mal
die ersten Kapitel eines der zahlreichen guten kostenlosen Java-Bücher.Gruß
Slyh