В то время мой TreeItem в табличном дереве выглядит плоским и так:создания вложенных TreeItem в JavaFX
//////////////////row//////////////////////////////
for (Entry<String, String> entryRow : dc.getSortedfuncAll().entrySet()) {
root.getChildren().add(new TreeItem<String>(entryRow.getValue()));
}
// ////////////////treetable////////////////////////////
final TreeTableView<String> treeTableView = new TreeTableView<>(root);
- AUF_1086686287581_9999
- AUF_1086686329972_10049
- AUF_1079023138936_6682
- AUF_1087981634453_7022
- AUF_1060589919844_59496
- AUF_1421268568003_1743
- AUF_1422451819445_14260
- AUF_1421268533080_1741
- AUF_1421268719761_1776
- AUF_1421272434570_1781
- AUF_1421268568003_1743
рассмотреть вопрос о том следующее соотношение между ними: это результат TreeMap<String,ArrayList<String>>
:
{AUF_1060589919844_59496=[AUF_1086686287581_9999,AUF_1086686329972_10049,AUF_1079023138936_6682],
AUF_1087981634453_7022=[AUF_1421268533080_1741, AUF_1421268568003_1743],
AUF_1421268533080_1741=[AUF_1421268719761_1776],
AUF_1421272434570_1781=[AUF_1087981634453_7022],
AUF_1422451819445_14260=[AUF_1421268568003_1743]}
Я хочу, чтобы иметь их иерархический, как это:
- AUF_1060589919844_59496
- AUF_1079023138936_6682
- AUF_1086686287581_9999
- AUF_1086686329972_10049
- AUF_1421272434570_1781
- AUF_1087981634453_7022
- AUF_1421268568003_1743
- AUF_1421268533080_1741
- AUF_1421268719761_1776
- AUF_1087981634453_7022
- AUF_1422451819445_14260
- AUF_1421268568003_1743
, где я должен попытаться применить его? (клеточная фабрика?), и можете ли вы найти метод для создания вложенных отношений?
действительно здорово. хотя я еще не знаю rooKeys. Я пытаюсь найти способ найти их. – Iman