设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5964|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
6 g; I9 \0 Z1 `7 Z& h写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂/ z% N) r0 k& H/ e

" T. ~2 s. ?) R: ], _  a有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下% ~# ~* s6 i" H$ h1 @2 ^
- l, q$ z% W( v% m* ~& t/ H# m
感谢感谢/ w  j. j. V# o/ S
错误如下:
+ w% C! E7 H+ _, y6 g
( n, _+ s% ~! G- U) _' j$ }Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException% C  T+ J. x3 _2 R
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
' h+ y( ~9 a6 }7 B8 X! U, v+ C- b        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
: H9 c& t- q4 i  e        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
1 L) c1 o, X: I$ c6 L& M- c8 |        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
9 Y3 B; G' E3 {" W, U  ?+ x( {        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
# |, T8 J8 `: i8 Z( I* t. a& s        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)1 P6 h/ G/ J4 S( S
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
0 Q7 s  I3 \! H8 n        at java.lang.Thread.run(Unknown Source)
6 U2 \7 b" J* Y2 t% {Caused by: java.lang.NullPointerException
- C% o/ N) k& T5 B+ U        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)! e3 n4 g% l! L
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
! m  v: e9 d4 p8 E        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
. E. Y; ^+ k* W# ]# U3 }        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
& A& ?0 J* ]+ h6 X        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)# V( |2 o* F  c6 Y0 G% ]
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
, Y* }8 I- I* y9 Q6 L) F        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)2 P/ _' j" `2 e/ c* g
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)
7 x9 o+ B# X1 G6 e$ n+ X& I  l        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)5 U+ s# R4 i% O9 M
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)! D( P! g" p8 o, l% W
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)2 B4 e: u. |7 x: R- E, n9 Z
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
7 @/ m# W' v1 T% c/ V' P1 B; Y        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
( L) L" \+ Z' W$ x        at java.awt.EventQueue.dispatchEvent(Unknown Source)/ I0 x2 s$ n5 D' w0 w) p: D
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)# D& |6 D2 d& a. _$ y" F
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source), o1 U& P3 _- k9 d
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source): l3 r% j* p0 Z" i& ?
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)& ]7 W4 k9 s+ x1 A4 k
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
- M& M6 s, T2 C% l! u7 O0 M        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-22 12:59 , Processed in 0.021955 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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