DragonIce
Commander
- Registriert
- Okt. 2006
- Beiträge
- 2.585
Ahoi Folks,
ich hab da ein Problem mit einer JComboBox. Hab ein kleines Programm für meine Firma geschrieben, bei dem ich bestimmten Dialogen eine Combobox mitgebe.
Die Kostenstellen werden in einem Model in dem Vector kost gespeichert.
Es wird von den unterschiedlichen Dialogen eine ComboBox angefordert, wenn diese initialisiert werden -> getComboBox();
Der Vector mit der die Kostenstellen enthält, wird beim Starten des Programms einmalig initialisiert und befüllt.
Bei einem meiner Kollegen habe ich das Problem, dass alle Einträge nicht sichtbar sind.
Man kann sie zwar auswählen (sie werden auch angezeigt wenn das Dropdown-Menü geschlossen ist), aber im Blindflug lässt sich damit nicht effizient arbeiten.
Hat jemand eine Vorstellung woran dies liegen könnte oder hatte mal ein ähnliches Problem?
Vielen Dank im Voraus!
Gruß
ich hab da ein Problem mit einer JComboBox. Hab ein kleines Programm für meine Firma geschrieben, bei dem ich bestimmten Dialogen eine Combobox mitgebe.
Die Kostenstellen werden in einem Model in dem Vector kost gespeichert.
Es wird von den unterschiedlichen Dialogen eine ComboBox angefordert, wenn diese initialisiert werden -> getComboBox();
Der Vector mit der die Kostenstellen enthält, wird beim Starten des Programms einmalig initialisiert und befüllt.
Code:
private Vector<Kostenstelle> kost;
public JComboBox getCombobox() {
JComboBox comboBox = new JComboBox();
String add = "";
for (Kostenstelle k : kost) {
add = String.valueOf(k.getNR()) + " - ";
add += k.getKurzname();
comboBox.addItem(add);
}
return comboBox;
}
Code:
this.jKostComboBox.setModel(bramodel.getCombobox().getModel());
Bei einem meiner Kollegen habe ich das Problem, dass alle Einträge nicht sichtbar sind.
Man kann sie zwar auswählen (sie werden auch angezeigt wenn das Dropdown-Menü geschlossen ist), aber im Blindflug lässt sich damit nicht effizient arbeiten.
Hat jemand eine Vorstellung woran dies liegen könnte oder hatte mal ein ähnliches Problem?
Vielen Dank im Voraus!
Gruß