Hallo,
ich steh glaube ich gerade wiedermal auf dem Schlauch. Ich habe ein Objekt einer Klasse ClassA und will dieses in eine JCombobox einfügen. Dazu müsste ich aber die toString-Methode überschreiben um den gewünschten Eintrag zu erhalten.
Ich habe folgendes versucht:
...
ClassA a = getClassA();
ClassB b = (ClassB)a;
box.addItem(b);
...
class ClassB extends ClassA {
public String toString() {
return "ich bin ClassB";
}
}
Das ergibt aber eine ClassCastException. Kann ich die toString Methode irgendwie anders überschreiben ohne ClassA anfassen zu müssen? Bin für jeden Tip dankbar.
Gruß
Jochen