您用的是JUNG包构建网络么?4 ^* o4 T" G+ I, F% M5 i
JUNG中可视化设置:9 n8 |6 x. j5 C2 Q
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
, q( O$ t8 o! l# q" o x: l0 m//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)/ u m2 y& q0 q7 \/ a
//3 创建布局管理器: j7 e: W" Z% S( ]. l- g
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
8 P1 l& C8 m4 p! ^1 G* p//4. 添加面板类BasicVisualizationServer
; n/ ?6 f! n7 a2 s. o9 \/ K: H/ K BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
3 T0 X/ k$ n+ `4 X* L, |//5. 将上述对象放置在一个JFrame框架中并显示之- u! c) P0 r: _
frame.getContentPane().add(vv);
6 n7 I* S: o& r# Q* L& y frame.pack();6 L9 e5 W0 C+ o7 n4 E1 s# |' E
frame.setVisible(true);
' {. y* j6 ~" O- S, ^! u
$ i; @! n" Z! |9 d希望对您有用…… |