您用的是JUNG包构建网络么?
$ m- N: T. J# z$ U' A" sJUNG中可视化设置:, |, [7 A! u/ k! X) \
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
* q: y3 z& u3 W+ ]6 `1 g//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)7 b2 c# P" K% u, E# Y. I0 h6 Q G
//3 创建布局管理器3 Y* R3 }( u: v: o+ E2 l! X0 E$ w v
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
0 O- B. m/ G- \" T# P//4. 添加面板类BasicVisualizationServer
: {% W" T8 t4 ]8 z BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);8 G% u6 ~: e4 Q3 `8 S5 u) g
//5. 将上述对象放置在一个JFrame框架中并显示之. d" b( b& p. T- \
frame.getContentPane().add(vv);
- Q& j- G3 [3 j) N$ D% d frame.pack();) ], ]. G2 j" _: ?5 G
frame.setVisible(true);
$ F' M$ e" `4 \+ k0 }; p) l( ]7 D: C
希望对您有用…… |