您用的是JUNG包构建网络么?
' g8 P9 b# ~7 u2 X: cJUNG中可视化设置:
9 j" B$ v/ z) ?# ~//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); . S0 @8 W* }8 c4 G7 k' w8 r3 ~
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
8 O- {; }, {3 H. F$ g- w5 D& z//3 创建布局管理器. | y' E/ o2 I5 V- k# P9 k1 \1 A
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)2 ~+ K, M3 q) z& e- S2 b. x
//4. 添加面板类BasicVisualizationServer
9 Q/ Z) N7 v" w w' w0 j BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);& O* y& s; R0 _& T! }) a$ N7 V
//5. 将上述对象放置在一个JFrame框架中并显示之
9 F. S8 S# U" d( P' W, n+ P frame.getContentPane().add(vv);
7 e/ w' Y. n7 I$ U Z+ z" v frame.pack();6 I6 n1 C+ p. p5 _% o! z3 J! |$ v( ?
frame.setVisible(true);
6 B; c# O0 a- ?) \* L- y) Z
' Z, w6 \1 e: F) z& r" \8 E( z# ]希望对您有用…… |