您用的是JUNG包构建网络么?' Q5 ^# n, _4 b5 `+ f' z
JUNG中可视化设置:. L, A1 y; ~8 G5 t/ x* N" R& x
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>();
/ y$ @# C4 g+ q//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
8 e8 Z0 S, \7 e0 q$ c* F//3 创建布局管理器9 x* ]: T; E6 q
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
: }! ?$ N: T4 ?7 N& u6 q v//4. 添加面板类BasicVisualizationServer; ~0 I5 |# d7 T: c
BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
% v- U) F$ p2 T$ Q0 x6 s* a//5. 将上述对象放置在一个JFrame框架中并显示之
: P8 O1 i# W4 c6 v$ c% s$ J- J frame.getContentPane().add(vv);
4 {% X ] u* k5 D frame.pack();
. J; w8 ]6 o' C! m4 y; | frame.setVisible(true);! n" E8 O) z9 A& O
$ }( V' _: U2 V7 A希望对您有用…… |