您用的是JUNG包构建网络么?* D1 Y7 {7 v4 e# I/ R# y
JUNG中可视化设置:
$ |2 J1 P `! |//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
# ~$ ^" I1 M3 A7 L& A6 Y; K//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)2 |( J5 L3 `* d5 R6 e4 ~- u2 x
//3 创建布局管理器
7 n3 e+ j. e+ V {, E Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)! n7 @+ y* H" X, J S$ M% b
//4. 添加面板类BasicVisualizationServer4 F3 a( j: J/ v" L" l1 L
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);; Z w8 Y& ~" d- Y* d9 z" q
//5. 将上述对象放置在一个JFrame框架中并显示之1 z3 [! ~' S7 `' T2 D3 t
frame.getContentPane().add(vv);' \- z- G- v& `$ X5 {/ G; `' J( h
frame.pack();' N& F( B! W. {: b
frame.setVisible(true);
+ y, L+ p" q! r
- r G% w! Y$ B3 X$ w希望对您有用…… |