A
anno
Gast
Hallo, ich arbeite gerade an einem GUI-Builder und habe folgendes Problem:
Ich möchte, dass der Nutzer aus einer JList einzelne Einträge entfernen kann.
Ich habe dazu einen Button mit einem hübschen Minus-Zeichen erstellt, und wenn der gedrückt wird, soll das gewählte Element aus der Liste entfernt werden.
Hier der Code:
itemsList ist die JList.
Folgende Meldung wirft Netbeans aus:
Hat jemand eine Vermutung oder übersehe ich etwas?
Ich möchte, dass der Nutzer aus einer JList einzelne Einträge entfernen kann.
Ich habe dazu einen Button mit einem hübschen Minus-Zeichen erstellt, und wenn der gedrückt wird, soll das gewählte Element aus der Liste entfernt werden.
Hier der Code:
Java:
class ItemDeleting implements ActionListener {
public void actionPerformed(ActionEvent e) {
itemsList.remove(itemsList.getSelectedIndex()());
}
}
Folgende Meldung wirft Netbeans aus:
Java:
Exception occurred during event dispatching:
java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 2
Hat jemand eine Vermutung oder übersehe ich etwas?