您用的是JUNG包构建网络么?( m! y0 W. O2 M: U# t6 r+ X
JUNG中可视化设置:/ a w. {# }6 G" Z
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); . z: G5 l; H" D. q- q" R
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
J& G8 W, |1 G& h& V4 @9 u//3 创建布局管理器
* D" I3 I! K1 X7 X- A Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)" x5 s! b+ m" k# y6 e. u7 _" U
//4. 添加面板类BasicVisualizationServer o9 L* Y/ A. e. X
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout); V1 k. L' f. P5 p1 |
//5. 将上述对象放置在一个JFrame框架中并显示之
/ v' G- z R+ o7 z1 M frame.getContentPane().add(vv);
6 I9 ~* D/ z( L. y5 j frame.pack();
5 I1 H: u" W* U% j/ g frame.setVisible(true);
2 z& {3 u `+ U1 H- m Y: Y( i) r
希望对您有用…… |