Andre_Java
Mitglied
Ich lösche mit folgendem Code einen Wert aus meiner jList:
Jetzt würde ich gerne auch mehr als einen Eintrag markieren und dann alle löschen. Dafür wollte ich getSelectedIndices() nehmen. Allerdings liefert diese Funktion nur kryptische Zeichen und nicht die Indexzahlen der jList-Elemente. Wie kann ich denn die markierten Elemente auslesen?
Code:
Vector<Object> vector = new Vector<Object>();
for(int i = 0; i < jList1.getModel().getSize(); i++)
{
vector.add(jList1.getModel().getElementAt(i));
}
int Zeile = jList1.getSelectedIndex();
vector.remove(Zeile);
jList1.setListData(vector);
Jetzt würde ich gerne auch mehr als einen Eintrag markieren und dann alle löschen. Dafür wollte ich getSelectedIndices() nehmen. Allerdings liefert diese Funktion nur kryptische Zeichen und nicht die Indexzahlen der jList-Elemente. Wie kann ich denn die markierten Elemente auslesen?