Я попробовал этот код, чтобы получить один выбранный элемент
public class sample implements Initializable {
@FXML
private ListView<String> list;
public void Select(){
ObservableList<String> selected =list.getSelectionModel().getSelectedItems();
for (int i =0; i<selected.size();i++)
System.out.println(selected.get(i));
}
@Override
public void initialize(URL location, ResourceBundle resources) {
list.getItems().addAll(Arrays.asList("item1", "item2", "item3"));
list.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);
}
}
Но это вернуло один элемент, мне нужно выбрать более одного.Вывод выглядит так: