您用的是JUNG包构建网络么?' s: {6 w6 ]4 G
JUNG中可视化设置:7 p/ j- V0 U, Q9 X
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); - c' s4 [ z7 m9 w# o( W
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络). i0 p: k2 Q- g% J& j% K9 T
//3 创建布局管理器0 g: k* o9 M, f9 R A' q- R
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
# f; u" Q( M$ X! U4 A" X( X) d/ {//4. 添加面板类BasicVisualizationServer
- V: T6 \( u, | BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
! c" \" S" n7 A7 Q0 k1 r, K7 {: [3 Y//5. 将上述对象放置在一个JFrame框架中并显示之
/ _; X0 ?) n6 [! ~% F frame.getContentPane().add(vv);" u. M& K4 G* Z1 D( J7 n
frame.pack();) ~: R$ T6 A" e' d! Q# Q: L
frame.setVisible(true);1 L4 ~6 U* K! y0 n* C# Q6 @: Y
1 |6 C1 @5 d8 _: k# F
希望对您有用…… |