De code van de event-handler voor de verwijderKnop is:
public void verwijderKnop_Action(Event evt) {
int index = cdLijst.getSelectionModel().getSelectedIndex();
for (int i = index; i < aantal; i++) {
cdDvdRij[i].setCdDvd(cdDvdRij[i+1]);
}
aantal--;
cdLijst.getItems().clear();
for (int i = 0; i < aantal; i++)
cdLijst.getItems().add(cdDvdRij[i].naam + " - " + cdDvdRij[i].titel);
cdLijst.getSelectionModel().select(index);
}
In de eerste regel staat de methode getSelectedIndex().
Deze methode heeft als resultaat een int die de index van het geselecteerde element in de lijst geeft.