您用的是JUNG包构建网络么?" |0 ~. u" U* E1 z$ N; b
JUNG中可视化设置:
4 E9 e0 K2 X" y- ?' e0 B//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
8 u$ c" u4 m: P- R8 ^/ {//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
& y, y i- r Y7 w" H' A//3 创建布局管理器
1 i9 A) l" ?4 M4 p5 |: t Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
# J8 N& y6 Q. p* H+ H: i: K ?" b//4. 添加面板类BasicVisualizationServer" @3 _, ] N3 o. \; v, Z6 z' s
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);, f& P0 h( O8 W- P& w7 R
//5. 将上述对象放置在一个JFrame框架中并显示之& V; l% i' O% h. ~" f0 J& Z
frame.getContentPane().add(vv);' `& w( A' ~0 X5 T/ \) f
frame.pack();
4 v# b3 D4 b8 O, t6 T! Q9 Z5 n frame.setVisible(true);8 ]5 j; T, x' f
" b3 T1 t( h V7 B3 g5 {4 r6 ^希望对您有用…… |