您用的是JUNG包构建网络么?# ?$ {1 k* A4 Z- C2 |
JUNG中可视化设置:
. R8 C1 F* E8 Z//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); ( J5 Q6 o; }. S
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)/ c3 S( W% k- V8 [7 u) m
//3 创建布局管理器7 Q8 `. g* m2 Y& V
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api); C) L0 V/ d8 T
//4. 添加面板类BasicVisualizationServer# }, v) K. g1 m! ]$ M3 D
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);" v* K$ j w; D: F. r7 P
//5. 将上述对象放置在一个JFrame框架中并显示之
+ h8 C6 P* ?0 o s. a frame.getContentPane().add(vv);
! c a7 O6 B, O( \1 y* H frame.pack();1 Z9 D$ u* i; v( y0 X7 X( E4 N
frame.setVisible(true);
- x- S2 `( M& y! W6 j4 p
$ a( S# v J0 O' D7 V7 S希望对您有用…… |