设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5999|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解. `8 [% L6 }0 p
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂2 N) k" R' j; E8 _4 t# V" [; g

/ S! e9 {, u+ x8 ~" }有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
& L! |+ c+ y* i( r8 ]4 y, I: ~( s
感谢感谢1 X* J% w; n- l' [; R9 D# |1 A. [
错误如下:' `6 h5 q4 ~: y; f% r- D5 l! ^

2 Q* R/ z* \8 U  g; `- c7 P+ GException in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException
: T2 e  I/ Y( Y; s+ j$ z1 e        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)/ x' Y  n1 t9 e4 a9 E/ `$ e0 z& R
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
, D4 s6 s8 J) l$ G# y8 p        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)* c7 h5 ~9 G1 P3 M' Y4 ?% A9 m. Z
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
5 Y; X6 a1 B" m4 c( s) u# F2 k        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
. q( ^( H1 s  v- F% [        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)
! p& ~9 V) R: f+ y/ Y        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
2 f1 C, d& R1 _  o7 E        at java.lang.Thread.run(Unknown Source)
8 s" M/ n+ c$ s9 J+ HCaused by: java.lang.NullPointerException
1 `7 T' ^7 J3 H/ B4 p! b9 H8 o        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
7 |  z! c# {% e        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
' m% m/ N8 U; Q  g& h        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
1 a0 W( u( l* J' H, U        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)6 F% b# g/ p- o7 P. y$ P
        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439). q9 o& ]3 P3 D7 ]5 h
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)  D' Y( k. K6 p
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
# `8 A" e# y4 A        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)
" H+ s& G% x3 I" I        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
# a4 `3 d8 ]% l0 \        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)' r# g) ~9 x# H. |
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)* Y" Z! v- w1 U( b+ `0 W
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
2 W2 H' V% o  |. e1 V        at java.awt.event.InvocationEvent.dispatch(Unknown Source)/ {' j2 k) n* y
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
) _! ^1 z) ^/ x6 _2 z# K3 C5 _0 _        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
* p0 d' G( N: B1 o- i: X8 f        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
5 N. O  o; q0 @$ w2 z* a& k0 ?        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)4 [) \9 q/ o% [8 a: B" F" S
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
8 ^* F  {8 m8 E  A+ [4 k        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)% b2 A) X- h" W6 J( t6 H+ ~
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-29 23:49 , Processed in 0.014987 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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