如何突出显示树节点

时间:2012-05-15 06:25:56

标签: java javascript jsf-1.2

我使用Rich faces 3.3.2和JSF 1.2显示两棵树,现在我需要比较两棵树并突出它们的区别。

实施例: 考虑左边的两棵树和右边的另一棵树。
假设我在左侧树下有一个节点,但它不在右侧树上,那么我必须突出显示该节点以及左侧树中存在的子节点。

1 个答案:

答案 0 :(得分:0)

在构建树时,我会在同一时刻为每个树创建一个hashmap,您可以在将该节点添加到树中时添加该节点。最后,您只需比较两个地图的差异并突出显示节点位置。