Cancellare un elemento da ListView in JavaFX

Mattepuffo's logo
Cancellare un elemento da ListView in JavaFX

Cancellare un elemento da ListView in JavaFX

In questo articolo abbiamo visto come creare una ListView in JavaFX.

Partendo da quel codice, ne aggiungiamo un pezzo per cancellare un elemento dalla lista quando premiamo il tasto CANC.

In sostanza dobbiamo intercettare di tastiera e controllare che il tasto premuto sia CANC:

listViewImages.setOnKeyPressed(ke -> {
	String item = listViewImages.getSelectionModel().getSelectedItem();
	if (item != null) {
		if (ke.getCode().equals(KeyCode.DELETE)) {
			listViewImages.getItems().remove(item);
        }
    }
});

Non vi ho riscritto tutto il codice, in quanto potete prenderlo dal link postato sopra.

Questo codice va semplicemente aggiunto a quello precedente.

Enjoy!


Condividi

Commentami!