您用的是JUNG包构建网络么?* _; R: h* b& F/ h1 k& A( Q
JUNG中可视化设置:8 c% F" Z' ^8 P! Y/ U/ I) q
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
$ N8 a" V. e* C- a* F; G+ l//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
_# Y- W& O1 \: u4 `//3 创建布局管理器3 s9 V) o1 [, Q& Y% [4 d
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)8 ^" c* l# Z7 w$ d3 `6 I
//4. 添加面板类BasicVisualizationServer4 q) @. j. G/ ~6 E6 N( b; u
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
3 U+ a! V. @: y$ b9 L//5. 将上述对象放置在一个JFrame框架中并显示之# f9 T8 a4 n6 f- ?
frame.getContentPane().add(vv);
* C8 J6 Y+ }9 @; Q frame.pack();
! K, h' [* }1 d! ~# r frame.setVisible(true);% q" `/ Z5 @0 l; n5 D
7 x* p3 D( v V% W
希望对您有用…… |