您用的是JUNG包构建网络么?
! g' H$ c/ J- \ w' K+ L5 L% Q1 zJUNG中可视化设置:
9 E4 z" e. c! p& [) z//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); 5 L+ w X0 P, k- O& |
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
1 x7 n" K8 H' {2 v; W//3 创建布局管理器: U* l# U+ ]8 r3 r1 p) x5 O
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
/ w @, r8 F' x2 a//4. 添加面板类BasicVisualizationServer
7 f! t" X3 G a7 }, b- x$ d3 Q% y BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);
* |# P) X6 y* S: R//5. 将上述对象放置在一个JFrame框架中并显示之
5 v4 }1 U$ o+ H- G" Z- |+ u x8 \ frame.getContentPane().add(vv);2 h* k4 F3 S* C4 A6 k
frame.pack();8 X. t4 R/ @- G K7 Y( w+ C3 i) K
frame.setVisible(true);
; `$ ^7 W: g7 \7 Y4 K
( o- `. a" f: X6 t- c希望对您有用…… |