Как я могу выбрать более одного элемента из таблицы в JAVAFX? - PullRequest
0 голосов
/ 01 января 2019

Я попробовал этот код, чтобы получить один выбранный элемент

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);

    }
}

Но это вернуло один элемент, мне нужно выбрать более одного.Вывод выглядит так:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...