您用的是JUNG包构建网络么?. X- |2 T( P+ x( T5 W
JUNG中可视化设置:) y- [$ `3 C0 w
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
$ f8 V9 A' z1 S//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
- G. `- G. X. G* k- D) n8 ]5 c//3 创建布局管理器
: y! f8 n" U l! s# R5 p Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)! V: ?+ i, q4 N8 Z+ @
//4. 添加面板类BasicVisualizationServer0 k; X4 m; y2 x/ G
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
+ X% {3 b$ T4 g5 S! g& ]//5. 将上述对象放置在一个JFrame框架中并显示之
|5 S+ [2 Q; H1 Q; F/ V6 @1 B frame.getContentPane().add(vv);
- _2 w# \* [( n5 p( ^4 s# e! ]( \ frame.pack();, {7 j' M- Q, k3 A! o
frame.setVisible(true);
; X$ _$ P. @' I) G
/ F+ ]" l9 n. v希望对您有用…… |