您用的是JUNG包构建网络么?
: Z: l7 ~0 p8 J; t; M( n0 n+ K! xJUNG中可视化设置:8 e7 e+ q) N; [; @; u
//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); & g3 H* ?# @3 o9 k) E
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)
1 z* Z6 R8 s4 u$ Z' p' h//3 创建布局管理器
+ q" `5 {' J; y" R Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)
+ l: [0 J6 q4 A( O4 W- s# H$ ~1 U//4. 添加面板类BasicVisualizationServer
& h. d, G& W S% ]) X BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);" F* b% K+ m: M8 a6 W
//5. 将上述对象放置在一个JFrame框架中并显示之% s8 M" l2 C% N4 k/ ?
frame.getContentPane().add(vv); h6 _" u( A! C# d% c
frame.pack();4 K, @6 ^. S6 m/ z# n7 O0 k* M
frame.setVisible(true);) t C1 d/ F4 g9 z) p4 d z
2 A) Q& \) J* C) [* S
希望对您有用…… |