您用的是JUNG包构建网络么?* H, q+ f' V. y5 R7 T7 Q6 a
JUNG中可视化设置:; p" _. Z; q$ t! {1 V% h6 q9 F
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
* }8 m% T6 \$ n5 g//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
! j4 r- j2 p7 ^5 g7 q* B//3 创建布局管理器' o z3 F/ i6 p9 K2 m5 b @
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)" V8 [; A: D9 ?: J# ~
//4. 添加面板类BasicVisualizationServer
. f: b2 j- h8 q" y" A BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
! ?- v$ z4 Y) W//5. 将上述对象放置在一个JFrame框架中并显示之
* H; k+ u: ?* _0 ~* |5 q frame.getContentPane().add(vv);7 i. G" V$ \3 x4 E7 `& @
frame.pack(); w. d/ |$ o: C' k$ o$ E& L
frame.setVisible(true);+ n3 O1 ^8 e0 P8 H
# C! f/ o N: f R( b1 a+ j
希望对您有用…… |