您用的是JUNG包构建网络么?
) ?) r9 j0 @4 a, J: y9 K7 lJUNG中可视化设置:& u$ O. `& H; ^" ]
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); 7 r5 m7 \9 e( ~6 @2 H6 D( S- X
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
u$ Z: {* Z- I P//3 创建布局管理器
% B3 f+ i- E. M) T0 r$ W2 f0 K. Y Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)1 K- ^( C/ A% X U. R$ R2 o5 F
//4. 添加面板类BasicVisualizationServer
, B# g0 ~0 J6 z( j BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
% I" H' {3 Z8 [% p. \. A. I//5. 将上述对象放置在一个JFrame框架中并显示之
+ E6 l n7 f& S$ z frame.getContentPane().add(vv);5 A% M! ^- o# b2 Q
frame.pack();2 j) L5 q- v4 N
frame.setVisible(true);: h f" c8 C+ t4 m" M
' E# e' p% h! _希望对您有用…… |