您用的是JUNG包构建网络么?
5 N! c3 `, E8 NJUNG中可视化设置:# y) p5 `$ o7 H$ c
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); W% u9 p" ~4 m- p) Z1 ]
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
. Y% I: b8 d% L9 c. j. U0 T0 ^" f//3 创建布局管理器
. ?- B2 M$ r) D. l, C& o Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)$ L+ T5 L( e( \, I/ Z
//4. 添加面板类BasicVisualizationServer, G7 X* f/ z4 ~
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
1 ^9 |9 X a- R2 _7 K) H* h8 F//5. 将上述对象放置在一个JFrame框架中并显示之
! M0 G7 q, u, b8 f3 k0 D frame.getContentPane().add(vv);
, e* v# R2 o& `6 X* d6 \! U frame.pack();
8 e& z) Q$ J0 y* M: ?3 j0 l frame.setVisible(true);" m6 }9 o' k2 _( g) L' }9 v& X
4 x! \# M6 m0 p- {+ G% X
希望对您有用…… |