设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6150|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解2 V' \/ L2 h- D: N; _0 @5 j
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
* I2 v9 r" F4 b  n( s" c$ Y6 l3 ?8 Z/ q/ B
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
  }  l8 |& s2 ?$ z% p
. Y2 t  d# Z' h" {感谢感谢& V2 M. n/ M2 e' u& ]3 x9 L; `
错误如下:0 z; o# ^* ?) z7 L+ v1 _
0 Q# {# S' u/ w9 Q
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException
6 R' N+ M% l- F        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)( f) c2 s# v- u$ Q6 }+ U. e
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
1 r8 H9 X* i$ x: f8 Y$ ]! V' Y# Y        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
, h1 O+ a" S& f8 J* ]1 S, R        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
& y9 |" Q* D$ \7 q) X: \. x4 m        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
$ u$ k% M4 A  y0 s0 j        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)1 {7 L4 k% U9 }6 j* ]
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
/ R+ ^- Z, q8 o, x- x        at java.lang.Thread.run(Unknown Source)
. Q: Z* h1 |/ j. y3 j" [Caused by: java.lang.NullPointerException' l0 b+ t3 J' h( M2 C! S
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
! s. Y7 s  ~" x% e        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)* d$ A  R) [7 ]2 n" v
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
) f1 @* X- e; |) m        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
. `- _: L7 W$ v8 w. P9 Y        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)4 p3 z2 I5 d  }& |
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
5 K8 a. d* _+ C) m$ ~& m        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
: p1 p, a  L0 }3 z9 X        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)# w- s+ f4 E0 Q- e
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)5 n- h) S* _; e# y2 b
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)  q% R6 ^5 ]" B& C, v
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
1 ]9 u/ G$ Z7 [: M: `        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
0 D+ E8 u+ Z" W. b# g        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
- m2 `' y- B2 I0 ?  {        at java.awt.EventQueue.dispatchEvent(Unknown Source); I2 _4 }) M# G
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)( {1 t, g- Z: ~7 `* E0 a
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)2 r6 Z. a3 S8 \* C( t9 }
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
9 Z6 s3 h/ Y2 V; {; A' n        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)0 z0 ?5 o/ V4 N9 l! W& D& t
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
* g6 g$ \9 g1 L- j$ W/ I; x# A; ]( T        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-18 19:08 , Processed in 0.023897 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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