您用的是JUNG包构建网络么?
3 d* b4 J* n# h- c3 L+ V/ b+ iJUNG中可视化设置:
; j2 g% w$ M# V7 i1 h1 N//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); : R1 _: \9 H( n6 K2 _+ @) r9 L( B+ L
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
& I- _* n* i4 N: A* M//3 创建布局管理器; Z+ [' z& c6 H8 @: [
Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)' p( M2 d7 x, D/ L5 h& P
//4. 添加面板类BasicVisualizationServer
- i4 K$ h) R0 e BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);1 ~0 }" G) y3 `% t
//5. 将上述对象放置在一个JFrame框架中并显示之
$ ]! r/ R$ b! w9 }* ^0 m frame.getContentPane().add(vv);
! G8 `$ o& C8 q, O frame.pack();1 T0 ~& j& Q7 p; I9 i1 t' T( L& g
frame.setVisible(true);. j/ T X+ D6 C" x: C/ b
6 |+ ` C# o$ S- M: [希望对您有用…… |