您用的是JUNG包构建网络么?( l7 @' `+ I9 N1 x
JUNG中可视化设置:: r9 \# L0 w4 u0 W3 Z( T
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
+ ?, N* F' w8 r8 k h: G2 |+ ?//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
9 b. L% H6 i# ~) `1 e4 H//3 创建布局管理器! i3 d7 M- o6 }
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
4 I" s+ J5 h# k& l//4. 添加面板类BasicVisualizationServer
1 b ]$ r8 w% T. @) u BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
$ }. u5 J/ a M& T9 `6 }2 y1 X: X//5. 将上述对象放置在一个JFrame框架中并显示之5 z. ?5 [5 _% L ?( N
frame.getContentPane().add(vv);. l( J- J5 W/ j, ^5 j8 \- l8 M
frame.pack();7 [/ N* E) N! P3 @/ w1 |3 v
frame.setVisible(true);8 y" A5 p% M/ a% f; ~ r
8 H$ M" D1 e1 Y9 \5 i希望对您有用…… |