您用的是JUNG包构建网络么?5 J- J3 v( b% [5 v/ O9 ]" ~* f
JUNG中可视化设置: q* }0 C$ R7 j2 y% }. e
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); 9 @( [3 T6 P: @5 w" }7 w' k7 \; D
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
1 y5 e( f5 c3 [+ ]//3 创建布局管理器4 l4 C+ I4 L! ^8 _2 {
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)5 T1 x( L+ }- _. a7 |' m: D- g
//4. 添加面板类BasicVisualizationServer$ v) N+ X# h5 x3 c6 B+ Z1 w
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
' `3 F6 u7 x0 p ~6 d, L. q2 y//5. 将上述对象放置在一个JFrame框架中并显示之3 l7 R) K% O4 J" f9 C2 m
frame.getContentPane().add(vv);
& n: @7 q: Q8 H+ [6 \. g frame.pack();. c" s; v: A; c8 h% O: Y* X: |. a
frame.setVisible(true);
9 a8 ^# e; t7 c0 l0 }3 C: `
* y9 }$ H* }5 z5 ]' [希望对您有用…… |