Morgen alle Zusammen,
habe folgendes ComboBoxModel geschrieben:
Problem besteht darin, dass die ComboBox zwar gefüllt ist, aber als ersten wert nichts anzeigt:
Ich muss nun die ComboBox auswählen und den 2 Wert anklicken, damit etwas angezeigt wird.
weil es früh am morgen ist ^^ hier noch mal wie die ComboBox aussieht:
1. angezeigter Wert wäre = <warum?
2. Wert wäre = xy
3. Wert wäre = xyz
4. Wert wäre = xyzu
habe folgendes ComboBoxModel geschrieben:
Code:
class MyComboBoxModel extends AbstractListModel implements ComboBoxModel {
private Object selectedItem;
private Vector<LocatableIF> anVector;
public MyComboBoxModel(Collection<LocatableIF> vData) {
anVector = new Vector<LocatableIF>(vData);
}
public Object getSelectedItem() {
return selectedItem;
}
public void setSelectedItem(Object newValue) {
selectedItem = newValue;
}
public int getSize() {
return anVector.size();
}
public Object getElementAt(int arg0) {
return anVector.elementAt(arg0).getName();
}
}
Problem besteht darin, dass die ComboBox zwar gefüllt ist, aber als ersten wert nichts anzeigt:
Ich muss nun die ComboBox auswählen und den 2 Wert anklicken, damit etwas angezeigt wird.
weil es früh am morgen ist ^^ hier noch mal wie die ComboBox aussieht:
1. angezeigter Wert wäre = <warum?
2. Wert wäre = xy
3. Wert wäre = xyz
4. Wert wäre = xyzu