您用的是JUNG包构建网络么?
7 T+ z5 S3 D7 F2 G0 }4 sJUNG中可视化设置:
3 k1 L7 j6 F6 g9 d- y5 ?//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); 1 v( F% o; K1 b% o7 }. }3 c
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)2 y7 ?3 a# e5 H
//3 创建布局管理器8 y+ W; j$ w% s" I; W+ S1 a
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)6 G' O! W" h& E& k, `3 |! x
//4. 添加面板类BasicVisualizationServer
9 Y+ W* r2 Z- [! c8 _ BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);! g7 s/ ]& A9 v. K' F
//5. 将上述对象放置在一个JFrame框架中并显示之- Y8 ?; \$ f' ]7 x& ~# H x8 W/ E
frame.getContentPane().add(vv);
- U" b* f7 v- K frame.pack();
7 i/ e; L! ~$ I4 D6 F; [+ v9 R frame.setVisible(true);
* m" Z) A5 n0 Z" T8 D5 G
+ H3 {) Z+ \ O* {& b' {希望对您有用…… |