JavaFX FXML: выбор и получение значений из нескольких ячеек TableView

Можно ли выбрать только отдельные ячейки, а не всю строку из таблицы? В одном и том же столбце можно сделать выбор нескольких ячеек.


person szymon bonecki    schedule 03.09.2015    source источник


Ответы (1)


Вы не можете сделать это напрямую в FXML, но вы можете сделать это в своем контроллере:

// allow selection of individual cells (instead of entire rows):
tableView.getSelectionModel().setCellSelectionEnabled(true);

// allow selection of multiple cells at once:
tableView.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE);

Чтобы получить выбранные значения ячеек, вы можете следовать JavaFX TableView, как получить данные ячейки?< /а>

person James_D    schedule 03.09.2015