您用的是JUNG包构建网络么?
0 ^ A5 a# _2 g6 bJUNG中可视化设置:# g% L/ [0 Y4 q3 z
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
6 o1 G& n5 t: e//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)0 j6 @! e" Z* l, S
//3 创建布局管理器2 u+ A$ i8 Q* P; f+ K1 s7 c4 L
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)9 l; ~3 l1 A5 ^- w% b1 W. a
//4. 添加面板类BasicVisualizationServer- X7 h+ v8 ?' |5 t6 W0 O( x I7 [
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
3 \4 G9 X- ^, t; I//5. 将上述对象放置在一个JFrame框架中并显示之
) R) d. m% \0 u frame.getContentPane().add(vv);
/ h8 a! H1 h; X3 d2 @ frame.pack();% [; Y/ B* j: }# _5 a8 Q
frame.setVisible(true);
+ X+ }2 J# X$ r" \2 v6 W
9 K7 }/ x6 T+ w7 K0 z" U' B6 n希望对您有用…… |