您用的是JUNG包构建网络么?; R8 C2 B! U( z
JUNG中可视化设置:! U( p0 x6 g$ W3 q
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); 8 M* X" d& q) K* O
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
3 o3 r' [1 c: Z# C t//3 创建布局管理器
, [5 e5 y% \; z- K! v6 @: ` Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)- j* m0 P5 `- ?) a
//4. 添加面板类BasicVisualizationServer
! z5 C8 t; Z8 R- e3 i! K7 ] BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
( e0 R+ G8 y+ q# j//5. 将上述对象放置在一个JFrame框架中并显示之
& [8 ~1 ?0 {9 R2 W: r6 t frame.getContentPane().add(vv);
3 @+ W- l) p1 f% t L- B frame.pack();
2 k" O; c% z: r _ frame.setVisible(true);
% n0 ~* i/ j0 E3 `* X1 }! ^
: H" S( ?. f( q7 X# H w$ e希望对您有用…… |