您用的是JUNG包构建网络么? i' G! ^# v! j+ o9 Q8 o* i
JUNG中可视化设置:
7 Y2 Y3 @9 p Q% A% d6 k//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); 8 J( N5 X9 d7 j$ ]$ z# E- C
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)! x8 y3 n6 R U ^ W
//3 创建布局管理器# }* }8 Y9 R8 v7 V& N
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)5 Z2 g) K8 P8 I0 A
//4. 添加面板类BasicVisualizationServer( D/ R. V3 X: s; c: p) ?/ m6 }5 R/ w
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);7 d: y- v3 |$ W$ R/ b
//5. 将上述对象放置在一个JFrame框架中并显示之
; P) Y9 H6 _ Z! U( t" @ H' X& p frame.getContentPane().add(vv);# C+ r* _( c/ i5 D! i0 ~: _9 S
frame.pack();
3 q9 P& R, U& E6 e frame.setVisible(true);
9 w! {2 E; e! O
+ {4 V5 Y4 W, t4 O; w希望对您有用…… |