当时我在 TreeTableView 中的 TreeItem 看起来很平坦,像这样:
//////////////////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
我应该在哪里尝试应用它?(细胞工厂?)你能想出一种方法来建立嵌套关系吗?