设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6648|回复: 1

[求助] repast s 建模中遇到的网络结构的问题

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
' [! A# C$ L& Z0 x, T7 w3 T6 X1 J2 ^7 c写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
0 w6 o8 n5 ~( O* o, E) {
4 I# J* r' z4 f" w, U* v  P有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下0 e6 ^4 M* x$ O5 \  J8 i$ Y
3 b1 ]* C- F7 C2 I% E9 N
感谢感谢
1 G  Y/ P, j# m, M& x; d错误如下:3 x1 c' \# ?9 p( l
; c4 g& b$ K9 j; Y7 l
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException: \( \4 P: d8 S) T8 P1 _* h
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
- f  S0 K* q$ U; s) {- _        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
: V! O, Z5 G% E2 U9 I6 V4 Z        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)* b, ?0 S# V0 H2 h; A
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
" N0 {0 [) d% o9 Z. a3 N) u        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358): U6 }7 i- P/ N/ G: q# F$ E
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)
5 |  o! t# A  J- \5 o2 a) N3 p, y        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
- |# e' y# X% m* k8 _7 V        at java.lang.Thread.run(Unknown Source)5 Q5 t* X& ^' j
Caused by: java.lang.NullPointerException/ T  n: \) H) A2 ]" L& P, {- ~. I! D- J
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
6 ~6 M1 q3 C; F, ~8 H5 l        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)' a; y2 d/ U/ x7 n0 Y
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
6 M3 C4 D- J6 i  Z# a0 a2 i1 i# ^        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
5 y4 ?& v5 u$ U        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439), E7 m, M* F) y' X7 l$ R
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
- }2 N8 H5 h- C. O+ ~, p        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
, Y% Y: O* g7 }; `9 @- ^+ v        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)2 g$ P# i3 a9 [& h
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)1 B5 O# d" R, R; Q
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
* h( z& O+ F  u: H( P* a, l        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)# B( }1 M" {( v6 E6 X, f( b7 C$ U
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)  t6 T! i3 {* z$ {% y
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
3 S+ i4 A* W+ u2 k' C, v( T        at java.awt.EventQueue.dispatchEvent(Unknown Source)
. v2 z- W( M( s; |+ O        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)4 c3 j+ t. M2 Y/ b# Q9 w" ^
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)4 s' [! u7 M/ s% ^* y+ i
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
; ~, T5 U9 l9 L        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)% b* L3 C% N' U. u) w
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)8 c: M! s. K; `1 Y* f& e
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-3-14 03:08 , Processed in 0.017151 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表