您用的是JUNG包构建网络么?
. W W5 k6 J- a4 g0 Q* HJUNG中可视化设置:
' j" z/ \0 H0 h2 M' g9 R//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); $ J) Q& b% T+ L6 t( h
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
5 r2 h" o5 p1 u2 M: B' f8 z# ^- z, _//3 创建布局管理器. J: E5 p) `! Y5 E O- O8 M% r
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)0 U, \: j8 Q: D( R
//4. 添加面板类BasicVisualizationServer
, b3 Z; }1 u v5 P: J2 d( P BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
+ ?7 ^. ^3 e# ^//5. 将上述对象放置在一个JFrame框架中并显示之 L4 C* |7 c& c3 ? K" f# K
frame.getContentPane().add(vv);# b' R3 ]8 B# q5 q; `
frame.pack();( x. F* h1 _0 \. m% t7 I% c
frame.setVisible(true);9 n2 V- D) Z" F
; h' J5 f: W- J+ K$ D) }希望对您有用…… |