Hey, ich habe eine Klasse Ort erstellt mit Konstruktoren, aber das Programm gibt nur den Namen und das Bild aus und nicht die Beschreibung. Ich weiß nicht was falsch an dem Code ist, hat vielleicht von euch jemand eine Idee?
public class Ort {
String name;
String beschreibung;
ImageIcon bild;
Ort(String n, String b, ImageIcon bi){
name = n;
beschreibung = b;
bild = bi;
}
Ort(String n, String b, String bi){
name = n;
beschreibung = b;
bild = new ImageIcon(bi);
}
In meiner Klasse Welt habe ich dann die jeweiligen Texte eingefügt, es wird trotzdem nur der Name und das Bild ausgegeben. Das wundert mich, da ja die anderen beiden angezeigt werden. Oder hat jemand eine Idee wie ich sonst Text hinzufügen könnte?
flur = new Ort("Flur","Der Flur der Schule.",new ImageIcon("Bilder/flur.jpg"));
public class Ort {
String name;
String beschreibung;
ImageIcon bild;
Ort(String n, String b, ImageIcon bi){
name = n;
beschreibung = b;
bild = bi;
}
Ort(String n, String b, String bi){
name = n;
beschreibung = b;
bild = new ImageIcon(bi);
}
In meiner Klasse Welt habe ich dann die jeweiligen Texte eingefügt, es wird trotzdem nur der Name und das Bild ausgegeben. Das wundert mich, da ja die anderen beiden angezeigt werden. Oder hat jemand eine Idee wie ich sonst Text hinzufügen könnte?
flur = new Ort("Flur","Der Flur der Schule.",new ImageIcon("Bilder/flur.jpg"));