设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6543|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解6 ]4 Y$ {! g6 ^$ J$ [# t
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂' f" W  U" v+ |6 A6 _* `

' h/ ?* {8 V! j9 T1 y0 Z* w有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
" A- Y" N, Y$ D) A( G7 z/ H4 c' p$ N) y: n
感谢感谢
! F3 Q& x0 e) |2 i& g/ _错误如下:
+ ?1 H+ A- [2 a4 t) ~* ~
. K5 U4 y) L/ O' \1 d% WException in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException$ _0 `7 r# S. }7 O
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
. W3 T" q2 i! m; {        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
+ E/ }% `% F0 H6 t) Z& h/ H        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)9 K, H4 n. g* v
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
$ N9 L" n" a" y) W4 l0 r        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
, H1 k: X& g0 S- Y# h: W6 C        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)  q0 r9 s+ r& d! w* g
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
- E! f( V1 B4 I3 a- ?# j+ G0 [        at java.lang.Thread.run(Unknown Source)& ]' d: H8 @/ q
Caused by: java.lang.NullPointerException9 j: f$ a( n1 W- V
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)" A/ E! ~* _& _( C+ ]4 t6 O  _' r- Z
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
; c2 J8 e' w/ z" Q* l        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
' ~- t  G1 f6 T6 |  w+ i        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
5 U/ L/ Q' U, U; ]7 m2 q        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
+ u5 S6 e; n& U8 |$ V+ a! d* ~( C        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
4 Q, r) v# |1 U4 m* n        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)) k2 ]9 t; U, e& g1 X
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)
  p9 Z5 ]" J" C        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
' p- S7 Q9 X  L' e# P" @' Q6 I        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)' h4 Y0 T" h" U: h- l' H' U
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
2 m5 s7 j( `7 G" q        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
6 c* {4 n9 }1 H, x5 _) Q+ A        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
4 Z7 ~/ C" C7 f* `9 t/ H1 Q        at java.awt.EventQueue.dispatchEvent(Unknown Source)* c0 I* [4 T; w; Q0 T
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)7 F  U. J9 d! B7 O6 e) e
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)3 U& [0 }7 |9 d/ `5 @# I
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source); e0 y$ ], K4 Q3 J7 G+ G) l
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)! d) [0 D. M- \  _1 B8 V
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)' ]  ?4 ]; D8 b) Z' q
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-17 01:07 , Processed in 0.018500 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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