您用的是JUNG包构建网络么?+ a5 a1 p+ P9 D+ h
JUNG中可视化设置:
5 _( L& e2 O4 O& b" p9 U3 _( @//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); 0 \* |6 I; Q- W$ S* s$ N
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)$ j! E; P0 C! u, g+ Z
//3 创建布局管理器
1 r- r1 H a+ l$ U! P Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)3 T+ t. |6 U! Y) i+ t
//4. 添加面板类BasicVisualizationServer6 }$ j4 b* | D& O& y' c; P- y
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);2 ?8 @9 N: G* a5 m" q
//5. 将上述对象放置在一个JFrame框架中并显示之
7 w1 @# C8 I8 P& \ t& k) ^) z frame.getContentPane().add(vv);
[, ~/ b) S6 U2 U: \+ E frame.pack();
) F7 k1 G0 L% t9 @* r frame.setVisible(true);
% h6 d9 I: J1 e/ _, Q' s
- Q% R' f1 G, O# r9 m' W希望对您有用…… |