您用的是JUNG包构建网络么?6 S1 {; S' N: s7 G: V9 u
JUNG中可视化设置:1 D, Z) J1 h5 S' h
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
2 C" @. x7 E. m//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络); w/ j' c& j# E# T+ `9 R5 U
//3 创建布局管理器
5 f$ n7 P4 d! ^, }' R2 e1 [ Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
' T _" O$ T; t6 ?//4. 添加面板类BasicVisualizationServer0 Y/ b, U; g9 c4 Q) }7 {/ ^
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);, X a' Q& A( z! A( Z' ]/ S
//5. 将上述对象放置在一个JFrame框架中并显示之- ?0 u9 w2 L2 G! l! a' W
frame.getContentPane().add(vv);/ k) g7 V* K! f1 H3 g# F( M+ q! {
frame.pack();
/ ]( R* k- U7 x4 ?' N frame.setVisible(true);
* o. j. ^& h% A& D" Z/ X& g3 w9 C$ q7 V1 c* n% ^; F+ f' o0 T
希望对您有用…… |