您用的是JUNG包构建网络么?" h; Z. g3 P7 x* Y( s: e( }* D
JUNG中可视化设置:) S+ O" N' h6 a s- ~
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
( d( l& ~3 d2 S: g% i$ U//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)2 Z2 e0 b T7 v0 o& h" L
//3 创建布局管理器
4 G- v* J$ h3 _1 G/ M) [) o Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
) o6 e) s$ n) r$ A7 p//4. 添加面板类BasicVisualizationServer
% l7 J$ @: f7 }% Q) I* k' g% l+ Z* R BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);) n" t u6 X& k( }( ^8 h
//5. 将上述对象放置在一个JFrame框架中并显示之
, |9 {3 @& c5 G3 r3 o frame.getContentPane().add(vv);# c% ~, W- K: \9 F! x8 O, H
frame.pack();) j2 C& k% I; w3 R( p
frame.setVisible(true);
* p9 X9 O5 B# f) Y3 P
/ g% P# O# m: G+ T$ x! z希望对您有用…… |