设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5886|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
- J1 c+ i9 m. s  u: k) @8 {: `- L: K写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
8 T0 K& L: M0 w# |# _+ z/ s! c( f9 J5 G
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
; a4 y; f* ]: N2 F9 [: w* e, t/ q5 L" N  r& y
感谢感谢
' z3 S6 x' C/ \0 |2 ~2 G9 i$ J4 l错误如下:
$ Q2 d* @5 `/ [1 l1 t
/ `$ l2 E( G: H$ J: H' T3 m! o. r6 x' ]Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException
& f+ \0 N$ C  U4 p4 G+ W        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
: p. Z  a6 D% X' y2 M$ e        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
) Y1 L- \+ I, E* }        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)5 n- k/ J- P$ b6 n( L3 P
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)5 p* C$ N: ]1 b& H) o: [
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)  v% C8 q# C; P# \7 B4 I# y1 M
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)  l4 K! f: [/ a" d% f
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)8 j9 G8 X# k/ D7 R0 L
        at java.lang.Thread.run(Unknown Source)" |8 K( }8 c0 r% P, e
Caused by: java.lang.NullPointerException) b" J; @5 q6 q+ A* u2 f
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)& [( L0 X. A! Y) v& x
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
* o: r/ a) ?2 I1 f$ L' E: U+ Y1 Q# }        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
& U  z$ D% P5 u5 g$ u7 q        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
1 v& b& ?' M# i1 i. n, m3 ?5 d        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
. h- \! y9 i, x' y8 c& W        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)  t5 ?( ^3 Q6 `+ G) I9 p
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)( n+ t) y% ^2 t. f5 c8 F/ E
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)% ~' C' b+ s' b& b9 j$ @9 d
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85), c8 ^$ r  ~! v" ^! g, |6 y( J% ~
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
4 d8 C3 E, a8 k( P8 n) V        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)& D) M5 R, d; ~" _- i2 H* ^6 P0 W' Z
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
" J7 S$ b. @" D        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
9 q; @4 f; i: \8 p5 v        at java.awt.EventQueue.dispatchEvent(Unknown Source)
# N4 W- B3 x) U( [        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)' O' N3 h0 I9 _6 R1 Y# W
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)3 m) P' l& ]6 }0 e3 R* t. m
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)! x2 f  _6 k0 @: |
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  W; a3 L1 S: W4 d2 x* l        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
1 o2 v9 z7 F3 N        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-3 09:59 , Processed in 0.013818 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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