设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6697|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解  ?4 [- L& f, L7 k0 C) x8 a
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂6 P7 y* H" E" q7 V& w

/ N1 U& m5 O# o' z# i有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下2 u: i) @! i2 U$ ~' M, a

, D+ Z$ F% Z8 ^9 }感谢感谢7 C* x2 z2 _5 {7 x4 ^3 E8 f" t' t
错误如下:) D. E" i% V0 d- o3 c

0 `. c1 P' f. n9 S% M( {. i2 Q; t! HException in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException! T0 b! J  w! ?% g  W4 b% K* `9 F; r* F5 ]
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
( c& E# H" |: D, @1 C        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)" g4 Z7 d# Y3 u- Q* D; Q6 J
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)% x4 j/ B6 `. e2 S# _9 c% ?
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)1 Y' P, j  f% \, j7 `- Y' b, }
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358). A- f) L3 i$ I2 J; |0 K: H: b
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)
; O. U' {  |3 B/ _$ ?- f" d        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)  p; \( r/ r( J1 K2 z6 m
        at java.lang.Thread.run(Unknown Source)
$ O) B+ V7 ^8 h) ^+ W/ d- mCaused by: java.lang.NullPointerException
( P9 `' c, w4 v) L2 B        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130); u% \6 p' F' j) E# v  A- o
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
* F5 `3 ~5 `3 s3 @- e        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)# L5 t* l5 @0 i
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)1 m9 `/ w! y1 h8 ?, }, i
        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)/ [; r, n- i! J3 q# p- U
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
* _$ k4 m2 W" D0 v3 S; C        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)* ?# j5 D% m. V( H1 \* X
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)+ @- v1 J; |2 I: |
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)" l9 t# N- J  B2 S3 K7 g
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
, X2 N- I  r' x. j( K: R6 G        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
" }* m$ v' L$ x6 j        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)4 V2 Y2 s" z2 l$ _" X8 L: d6 e
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
, {5 I& M6 w- V) |: a        at java.awt.EventQueue.dispatchEvent(Unknown Source)
, H: A: S" ?  ?) A' J        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)+ ], Q: C: u$ [6 G" M& b
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)$ P. t! Z4 T# h! x
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)* T5 S3 J* |+ X& M
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)7 L+ g) S5 k& H% K
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
; s$ k# L' F5 @! A        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-22 14:32 , Processed in 0.015911 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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