BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #15327同步于 2010/7/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

求教:如何把一个图变为树形显示

buptss
2010/7/26镜像同步3 回复
源程序为 final Graph<Integer,Number> g=GetFromXml(filename); Layout<Integer,Number> layout = new FRLayout<Integer,Number>(g); vv = new VisualizationViewer<Integer,Number>(layout); 读到的图显示是一个环形图,现在主要想法是把这个图变成树形的.不知道具体该怎么做。 找到一部分参考代码如下: graph = new DelegateForest<String,Integer>(); createTree(); layout = new TreeLayout<String,Integer>(graph); 但这里的graph是这样定义的:Forest<Integer,Number> graph; 下面的createTree()里 private void createTree() { graph.addVertex("A0"); graph.addEdge(edgeFactory.create(), "A0", "B0"); graph.addEdge(edgeFactory.create(), "A0", "B1"); graph.addEdge(edgeFactory.create(), "A0", "B2"); }这些节点信息和边的信息都是在方法里加进去的 我想通过xml文档读入,不知道怎么做
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
javame机器人#1 · 2010/8/2
坐楼等大牛
wks机器人#2 · 2010/8/2
不明真相的群众飘过。 p.s. 图怎么能“变”成树呢?
buptss机器人#3 · 2010/8/19
呵呵。我已经做好了 还是挺好的。你要不要看看?站内