Hallo zusammen,
ich habe mehrere Objekte der Klasse PartnerHochschulen.
Diese will ich in einer ComboBox darstellen und zwar mit deren Namen.
Hinzufügen der Objekte geht problemlos, selbst per instanceof krieg ich vom jeweiligen Objekt das richtige Ergebnis.
Jedoch zeigt die ComboBox genau nichts an, was mich denken lässt, das beim renderer was falsch ist.
Jegliche Hilfestellungen erwünscht
ich habe mehrere Objekte der Klasse PartnerHochschulen.
Diese will ich in einer ComboBox darstellen und zwar mit deren Namen.
Hinzufügen der Objekte geht problemlos, selbst per instanceof krieg ich vom jeweiligen Objekt das richtige Ergebnis.
Jedoch zeigt die ComboBox genau nichts an, was mich denken lässt, das beim renderer was falsch ist.
Jegliche Hilfestellungen erwünscht
Java:
public class ListCellRendererPartnerHochschule extends BasicComboBoxRenderer {
public ListCellRendererPartnerHochschule() {
}
@Override
public Component getListCellRendererComponent
(
JList list,
Object value,
int index,
boolean isSelected,
boolean cellHasFocus) {
if (value instanceof PartnerHochschule)
{
PartnerHochschule partnerHochschule = (PartnerHochschule) value;
setText(partnerHochschule.getNameHS());
}return this;
}
}