Code wird nicht ausgeführt

idontknow592

Neues Mitglied
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"));
 
Von der Klasse Ort wird sicherlich ein Objekt erstellt.
Nur wo und wie greifst du auf die Attribute von "flur" zu?
Davon zeigst du uns nichts also können wir hier nur raten.
 

Zurück
Oben