设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6683|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
2 r) {" [8 O* r/ _( |写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
  N, V2 Q4 S- z# r1 ?% ]
9 j- ^! V7 W6 o有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下! @- U% h( t/ `$ @/ |  d
0 x3 W  L8 O. v& s) V
感谢感谢) x+ z0 R- [. p5 c! h( f
错误如下:5 `- k( S% A0 z. J2 W
' i( m9 q( |( X+ w1 y4 S
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException8 i$ I  E) ~! ^) U$ ^1 A' ?
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
5 P0 v/ L/ Q6 F) y        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
! q5 N1 U$ M! }  O! C/ y) P, d        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
! @5 w- z7 u' h) N# h0 _        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
9 O) q4 M; D! F' _        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
6 ?5 d- R, k; ~2 S        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)$ V' X, o( T4 e4 S0 q$ }& B  n* I4 b
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
/ b- G% O4 k( {/ M        at java.lang.Thread.run(Unknown Source)
$ X: ^/ j- d. Q& Z" o$ nCaused by: java.lang.NullPointerException% `1 s# k1 ?/ k7 s
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)4 z& q4 f4 k$ ^1 U+ Y% O, m
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88), {+ ?( q8 `5 D& p
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)& @; `" \' W5 n. x# y, j
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
) F$ @9 t3 `! ?9 S# U- Z1 b3 o! ?        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)) \. W5 \9 P, |9 Y# p
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)5 r4 c: Q* _8 q' o: n
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
; E3 g: T( |- W! i) V        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)7 L( k; z. z& j: `
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
/ t0 L- o% p' {$ o        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)5 t  H% r1 y" B
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
/ c/ I$ B9 z8 |% d( @. h' j, Z        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)) w) h" ^' y8 S# V5 S# j
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
* u7 ?1 H2 I5 F% h8 u        at java.awt.EventQueue.dispatchEvent(Unknown Source)
( ]3 D" E4 }; b5 m; K) l1 W* s        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
; P% B' a: V& x6 l        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
' w2 w+ @) d9 b        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
4 d6 h$ Q4 U6 B: C        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
" T' V& Y4 b. y/ I        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  U- c! Q/ e8 [1 d/ K5 r: r        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-21 13:05 , Processed in 0.017917 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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