您用的是JUNG包构建网络么?
# u' `. A) X0 {2 W' U3 KJUNG中可视化设置:
. V5 w! M* A+ g" c6 J//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); % N( V, J. ~! T" @8 X1 R
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
& X7 v% v! E9 [//3 创建布局管理器" w" O6 T% r# C8 _
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
# J: ^' Z, c+ u( t( O( C7 b# {//4. 添加面板类BasicVisualizationServer1 H/ j4 u# ^6 {
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
0 {8 Z6 [7 o6 g( L( p//5. 将上述对象放置在一个JFrame框架中并显示之0 {+ L' [2 H6 w, ]% z6 y; `% y
frame.getContentPane().add(vv);5 c) s+ b+ \( R
frame.pack();! ~2 {1 X% W' v: F# C
frame.setVisible(true);# C8 z8 q( v; R# l
% Y% Y0 r# o, I7 @( t+ w希望对您有用…… |