您用的是JUNG包构建网络么?
1 P- H H& b) y$ OJUNG中可视化设置: M) f" d( Z! a2 `
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); , P+ ?- K- q* J; |! B* c) B
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
% I! T) L' c1 v* _' a, J//3 创建布局管理器
& k0 Z! n. Q/ l2 j/ m Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)* k2 X" `- o" j& f
//4. 添加面板类BasicVisualizationServer
b1 a# a; {! M8 P u q8 e BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
$ U4 H+ @, h2 [6 Y6 d8 @//5. 将上述对象放置在一个JFrame框架中并显示之
6 v9 j/ O4 W5 y7 w1 W/ r" K frame.getContentPane().add(vv);1 _* p% u/ D3 }3 s
frame.pack();
) B5 A- q! d. w: B9 w! ~ frame.setVisible(true);8 q- y8 m) m# a; d& t
4 j' N0 B! M* [7 d( T8 l2 w
希望对您有用…… |