您用的是JUNG包构建网络么?
+ R) v* |. @# J8 h4 \$ q5 ?JUNG中可视化设置:
8 ^2 B( t' G3 X+ F$ ?; S//1. 初始化一个图g----(例如:Graph<V,E> g=new SparseGraph<V,E>(); * ^/ Y8 F; q; V2 H, `
//2. 书写节点&连线添加规则(应该就是楼大自己构建的网络)0 e f0 P% {0 r/ @ B5 i
//3 创建布局管理器
u- P0 G" l" A Layout<V,E> layout = new KKLayout(g);(这只是其中一种布局方式,具体的楼大请见api)( H& k, Z6 y1 L8 H4 d4 o
//4. 添加面板类BasicVisualizationServer
R Q; a$ t2 C( E! E7 x BasicVisualizationServer<V,E> vv = new BasicVisualizationServer<V,E>(layout);9 b9 M; v, b& |& q
//5. 将上述对象放置在一个JFrame框架中并显示之% M. r/ _7 y8 M6 c
frame.getContentPane().add(vv);6 N9 U2 ^0 w' i4 \ `* }! H
frame.pack();
- M; P9 \" O$ Z- G& \ frame.setVisible(true);
" F: O7 {4 Q9 G+ q5 A' {
, Y. h0 d. \* ~7 |" m# V9 }希望对您有用…… |