您用的是JUNG包构建网络么?
9 A7 B; S9 H! @4 P! m8 |: Q# }JUNG中可视化设置:+ r; T- ~! Q! n0 A/ @2 z" c- t
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
/ B) C8 ^; K0 c- Z1 ~4 z, H; L//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
3 ~" W% |2 U, s4 i# v W* q c//3 创建布局管理器
8 p- w; I6 F+ z( } Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)2 Z, ?4 S- h8 Z+ N3 y: O/ I
//4. 添加面板类BasicVisualizationServer2 H; M" C- n) Z) P g& y
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
; L! u# |. Z. n2 E9 ^1 M4 U//5. 将上述对象放置在一个JFrame框架中并显示之
7 U' {! s: V/ G) _3 r5 m1 A0 _ frame.getContentPane().add(vv);
& u8 o$ }5 B8 U7 s5 W frame.pack();
" ?( M4 L0 F0 ]; O% z1 x frame.setVisible(true);- i5 Z5 f/ Z( g' t9 f! {
) `" a- x: y, C, j希望对您有用…… |