У меня есть ListView, содержащий CheckboxListCell's.Нажатие на флажок выбирает / отменяет выбор, однако нажатие только на элемент списка (метку) отменяет выбор.
Можете ли вы перейти к любым ресурсам или к примеру кода, где я мог бы найти способ переключить флажок, когда я нажимаю на списокitem.
Ниже показано, как я устанавливаю свой список просмотра для отображения флажка.
watchlistView.setCellFactory(CheckBoxListCell.forListView((Callback<String, ObservableValue<Boolean>>) item -> {
BooleanProperty observable = new SimpleBooleanProperty();
observable.addListener((obs, wasSelected, isNowSelected) -> {
if (isNowSelected) {
kdk.doNotDownloadWatchlists.add(item);
} else {
kdk.doNotDownloadWatchlists.remove(item);
}
});
return observable;
}));