您用的是JUNG包构建网络么?6 h' a! \0 @ F8 {
JUNG中可视化设置:
5 G" Y3 H+ [" O1 c9 ~//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); ; \( M* s- Z' n
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
+ U3 k. A$ L) e+ e2 M& l+ A//3 创建布局管理器
# T3 S: t0 H3 B. m, ~ Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
' A0 ]$ R) `* s3 l% p0 @//4. 添加面板类BasicVisualizationServer& i. U H# z' ^9 X) Y
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);1 r/ P8 R3 b* J+ e, v* s+ P
//5. 将上述对象放置在一个JFrame框架中并显示之
. n1 X0 p7 M7 A& l' L' ] frame.getContentPane().add(vv);
7 M3 C: h8 K- q1 ~1 H frame.pack();
T9 D/ r; O! [0 S frame.setVisible(true);
+ O' W* g6 m1 z6 c& V
6 ~3 }0 l1 ^% K5 u- p9 v* @# Q希望对您有用…… |