hag*_*agt 7 java performance expand jtree
我有一个大约有100000个或更多节点的JTree.现在我想扩展整棵树.为此,我使用我在这里找到的解决方案.
我的问题是扩展这么大的树需要60秒或更长时间,这不是很方便.有没有人有任何建议我如何加快扩张?
我认为您需要考虑一种显示策略,要么是广度优先(查看所有直接子项),要么是深度优先(查看一个子项的所有后代)。100,000 个节点太多,无法在屏幕上查看,您需要考虑平移和缩放。您应该考虑可以选择您想要的后代子集的过滤器。
一种策略可能是显示顶部子级,当鼠标进入子级时,显示其所有后代,当您离开时折叠它们。通过这种方式,您可以在显示当前感兴趣的子树的树上导航。
| 归档时间: |
|
| 查看次数: |
5592 次 |
| 最近记录: |