您用的是JUNG包构建网络么?& F; |% K( Z1 ?* a% f3 L$ x2 p
JUNG中可视化设置:) d) P$ i1 C: t, k9 ~
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
2 }8 U6 x9 }: a; s) {' a//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)/ k8 @6 z: t" x" J
//3 创建布局管理器
. X- b8 w! F, M7 H Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)$ P. P1 h9 M1 ~8 g9 G- D$ h. [
//4. 添加面板类BasicVisualizationServer
# K; V6 s9 k: l( }; O$ W BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);, B7 G+ x8 K; r8 ~0 k- g4 @
//5. 将上述对象放置在一个JFrame框架中并显示之( @. X0 v' c. p) t
frame.getContentPane().add(vv);
% j- \$ C4 p! m& m* k9 ^ frame.pack();9 }8 R4 q/ x# U: V' j
frame.setVisible(true);/ K, R9 h# r* R+ {8 b2 V
1 N2 R o: }5 x- z1 \6 i
希望对您有用…… |