您用的是JUNG包构建网络么?
7 R1 c1 ~ j, e) q4 ~) oJUNG中可视化设置:
5 ~1 `: D& N6 ]1 K//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
0 W7 e8 R9 G+ x3 D$ B2 D3 |2 J$ b//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
* V/ L- h+ I2 G+ i. x//3 创建布局管理器
3 Z6 L5 z% E/ ?; D4 h6 f Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)6 \4 F( \+ d: |7 m7 Z$ q$ r
//4. 添加面板类BasicVisualizationServer, B o/ g; ?/ g) R) D. A
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);# W" o3 t) l' m6 G) ?$ Z
//5. 将上述对象放置在一个JFrame框架中并显示之
- o7 l4 i! m# q6 j* q. f1 P# F frame.getContentPane().add(vv);8 W- R9 s7 d. j K
frame.pack();7 U9 Q: X9 B& v, @5 C i
frame.setVisible(true);
5 a7 p4 B# F6 p8 |( s3 ^$ n, w* E2 p9 _8 w1 W P% [5 q' G
希望对您有用…… |