您用的是JUNG包构建网络么?
6 d2 w$ u7 `; PJUNG中可视化设置:$ f }& {' V" p F4 z
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
! |" G/ d: s& V; G0 W, f/ H& }% ]//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
" w! R9 c% D( V% e/ h//3 创建布局管理器
( e! q# z6 ]+ H6 T& @$ [ Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)5 |/ E- O3 U# e6 C8 r
//4. 添加面板类BasicVisualizationServer
# u4 b# \7 D, y0 @ BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);. D6 A1 p( v* Q
//5. 将上述对象放置在一个JFrame框架中并显示之
! g) Z# R* `3 {# M9 I1 C frame.getContentPane().add(vv);
! ]0 h% I- V$ t0 @$ v4 H$ w frame.pack();
M5 w8 I6 l' p$ o* {" y# W% ~# B% u' G frame.setVisible(true);! N, N3 f: j8 k7 h: {3 g
1 a; V4 {) j. E5 F7 T
希望对您有用…… |