您用的是JUNG包构建网络么?3 t4 u2 J' q5 S8 q
JUNG中可视化设置:# G H6 x! b& e3 y/ R( Q
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); . v+ o0 Y$ T1 b# u9 b% n) l
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)+ \+ C( d0 y9 f+ {, i- `
//3 创建布局管理器 P/ S& K& v. z8 h1 l; Q( {+ E, z8 x
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
a! v% ?9 _% A# | u0 _1 ^//4. 添加面板类BasicVisualizationServer' O( i4 V1 g$ T7 _' \3 t
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
+ X8 D+ o+ U7 u% b! I//5. 将上述对象放置在一个JFrame框架中并显示之
9 e! k! [- v6 d. U$ b$ x frame.getContentPane().add(vv);
! y" t* [% s& Z1 r* a; L frame.pack();8 `$ J* X2 F% ^2 I7 [: S' O
frame.setVisible(true);8 E$ O! f! S+ U
( Y8 s" w. q1 a8 I3 j
希望对您有用…… |