设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6149|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
; E' M: X. U' w0 n; f* l写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂# A" q7 g1 m. X6 ~" c; B4 r5 o
0 J9 T1 i( I' Y# I) A
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下7 v' v7 I+ U. \* g! B& f

9 v4 h  e, a, p. A感谢感谢
: }. C- f$ O' S! s; G. _% g) M, h错误如下:
7 f' G& t* D; f& _* W9 ^1 K9 F: W% U" {: B3 {- o- L( ^: n# _% v
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException/ m0 v1 p5 H1 b
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)) n6 j& t) ?5 y0 z, T4 T/ T
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)( Y2 g) X7 X* E; F6 P! n
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
; U# o  o5 W# o* w        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
) k: W% D+ E- i9 P        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
9 L! m) A8 W+ s; N6 _: R2 H        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)- S0 b; Y$ X9 Y, P' G: X
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
. E. _! m# I/ `4 n        at java.lang.Thread.run(Unknown Source)
, l7 v( r: U4 k  z% N( nCaused by: java.lang.NullPointerException
7 j9 |; Y/ h3 D2 H* e$ T* W5 F        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
' x% B3 W3 w5 ?; y, P( I$ G& s        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
% c! Z6 E- W9 @        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)' E5 `/ Y0 s- w5 ?% B4 m  e
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)3 u) Q- N0 ~' y- n$ Y
        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
, o4 B( v0 w7 G  ]        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58), [) l& ]1 C" f" k$ f$ g2 l
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)9 d0 i) ~2 |3 g5 \7 H; ]0 f
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)9 {0 ]8 f4 |( i( u- J7 x
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)- ^8 ?/ V, f, \0 n. F' z
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
5 d+ t: K! R; ]+ j. w        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)9 \2 d  y2 ~% q; S  O  t
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
) H6 ~( s( q4 q3 k# u2 p2 x+ C7 T        at java.awt.event.InvocationEvent.dispatch(Unknown Source)6 o0 @! i- m) ]1 t; I9 ^
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
. f) z; S0 D( _- G        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)1 r# |! Z1 K' B8 n, c. l
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
# A/ M5 r8 }; O: z( S4 g( }$ F        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source): @1 k; a7 b2 \7 E8 @
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)3 E: O9 b) J: W- U* K
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)( z( l' R# G: a
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-18 17:15 , Processed in 0.014102 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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