您用的是JUNG包构建网络么?6 I5 d! c2 s( I- Y' o( i V
JUNG中可视化设置:7 }2 O9 J; A. k0 v
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); " V! t. w* L: U) T% p" P+ K7 U- p2 G
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
& I9 s1 [" j0 S& L+ ]' I$ U//3 创建布局管理器
$ z/ ~4 H' I4 o5 E; ? Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
* N4 A7 x* J9 Y" r( S//4. 添加面板类BasicVisualizationServer) L" d( r# x) S4 I
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);/ J. Y" I# o8 {0 ~8 ^+ R
//5. 将上述对象放置在一个JFrame框架中并显示之" h0 N4 w* U X; G: h# l
frame.getContentPane().add(vv);
/ w% I2 C! N- k: r0 E/ I' `- i1 o3 D frame.pack();, W5 h" K2 H* T! z+ c$ _7 y- D
frame.setVisible(true);
% r& I" G/ A/ t1 `' j* q5 h6 e
& a1 o$ T$ M+ M2 `+ B希望对您有用…… |