您用的是JUNG包构建网络么?! `- e- F+ S, \9 f
JUNG中可视化设置:9 p$ Q6 L1 M9 M: N9 b3 B) ?
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); , a( k- x" x. G2 [' s# Q
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)2 w8 w) y# J2 H0 r
//3 创建布局管理器
8 x6 A+ y, w: B/ f+ { Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
6 Q- l' W& d/ S. f X//4. 添加面板类BasicVisualizationServer
0 W# J$ {) i' H) ?/ n) N) v( i BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
1 K7 N3 ]6 s' U" G C9 t( x& Y: i6 c7 T//5. 将上述对象放置在一个JFrame框架中并显示之9 M1 n% \, T' m) g3 ]
frame.getContentPane().add(vv);* [1 C9 i4 Y, y u' v5 c C
frame.pack();' k# d5 ?! @( J- H
frame.setVisible(true);
1 o. j) E7 D w* \% R
( J' j7 g1 J4 {$ R# _3 x希望对您有用…… |