0
Я создаю приложение в javaFX, где я использовал Treeview
с CheckBoxTreeItem String в качестве своих узлов. Я хочу получить все отмеченные элементы в древовидной структуре, как мне это достичь?Получить проверенные элементы в дереве дерева checkbox JavaFx
Heres код:
private TreeView<String> treeView_businessAreas;
Set<String> businessAreas = config.getBusinessAreas();
CheckBoxTreeItem<String> item = null;
for (String businessArea : businessAreas) {
item = new CheckBoxTreeItem<>(businessArea);
root.getChildren().add(item);
}
treeView_businessAreas.setRoot(root);
ИМО более целесообразно, чтобы получить выбранные элементы на какой-то кнопки действия, вместо того, чтобы при каждом изменении выбранного Предметы. –
Не имеет значения. Важна только часть 'treeView_businessAreas.getSelectionModel(). GetSelectedItems()'. Остальное - это, например, цели. –
Тем не менее он _may_ вводит в заблуждение OP. –