您用的是JUNG包构建网络么?) o. A1 a! B G; B6 r: U
JUNG中可视化设置:) G' k: J5 q% d$ {7 y, T( Q& ?
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
3 ]; w q; H6 y* R" ~//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)# X! r9 C9 \- H9 u
//3 创建布局管理器
8 S; j; X8 {1 B* B Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
: q8 |+ L, R% y/ Y ^. z//4. 添加面板类BasicVisualizationServer4 m5 k0 y6 t- _* C! O
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
& \. M/ q) B5 q! q% ?: P" l//5. 将上述对象放置在一个JFrame框架中并显示之9 v1 W) n* h: H( \, Y
frame.getContentPane().add(vv);
3 o( l$ ]2 @( B frame.pack();
- k. y9 \6 h1 S+ n' G0 E frame.setVisible(true);! E# y4 f4 T2 T; i" I
" s2 b+ Q( S- Y# I希望对您有用…… |