您用的是JUNG包构建网络么?; _# `0 S* H6 Z' Z
JUNG中可视化设置:5 e0 p7 D4 l* x* ~
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
4 O! d* e4 D; H* q//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
S3 O" ?8 n) e/ m1 `4 I8 }//3 创建布局管理器
# E4 c, n T6 k Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
o( K; Q2 \( P, P" g; `//4. 添加面板类BasicVisualizationServer# W) @( c. q6 F& f. l- D8 Y: l
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);4 b3 i2 W1 ]: t/ t
//5. 将上述对象放置在一个JFrame框架中并显示之
9 t' M. y$ u6 S) d% Q: y& a frame.getContentPane().add(vv);
: Z8 w6 G" h" ^0 @6 N* t, M9 s* F frame.pack();
. r' K+ H$ @, V' X9 o frame.setVisible(true);* d! h* ?* a/ ~2 }9 R" A5 m
/ q8 [# E, q' `6 X希望对您有用…… |