您用的是JUNG包构建网络么?
8 J. e& E& k% B$ Q5 \( H$ aJUNG中可视化设置:
9 x. h8 I) h! s9 l5 A! i' X# H//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); : q$ Z# P( z9 \8 [; Z
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
9 q5 m! Q9 i, g//3 创建布局管理器( U6 l' h/ u" y" K1 b& W
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
. r0 }: K+ C; t//4. 添加面板类BasicVisualizationServer
: Z- p5 R. o" v4 S5 l BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);2 L% a2 H* q; h
//5. 将上述对象放置在一个JFrame框架中并显示之
: t) M! \6 ~7 @4 ?9 K+ O frame.getContentPane().add(vv);
$ `6 Q% A, \1 n! g7 G0 S: u# \ frame.pack();' {; O- @2 T- W) J( f
frame.setVisible(true);2 [( N% G- [+ [& a9 d6 o1 k
4 [8 [6 b8 J* B: w/ c! g# ~希望对您有用…… |