您用的是JUNG包构建网络么?
* g( S7 b: |! h, | |% I. |. p$ }; lJUNG中可视化设置:/ b- r1 g" q0 ]( c5 X" e" X4 L. k
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
# F# q: Y4 ?$ u: D" s//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
' ]; ~( h) L- E% e, M W//3 创建布局管理器. e1 y% k& H/ m* f6 ^) k* D
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
H5 ?7 Y& S8 w' h1 n$ D//4. 添加面板类BasicVisualizationServer
7 @; M7 e7 y c# t6 t0 f BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
8 k, h h7 m% D6 J% S# ~* p//5. 将上述对象放置在一个JFrame框架中并显示之/ b# a9 D2 b+ d$ r" u' t
frame.getContentPane().add(vv);
! x, G: }* m+ o7 L4 F5 l frame.pack();1 l# d4 v, ?# `# D- V
frame.setVisible(true);& U/ p6 [+ [3 A5 p, w
7 k' a1 t* T# N希望对您有用…… |