设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7133|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解1 t, g- I% X3 M9 j. v; H
写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂( Y9 H( A" U# Y+ P3 D; Q
: C0 f) ?" m9 _4 U) a8 M
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下5 T& B7 i, g" x8 E) n$ P% o
9 F; Y# s+ T( V5 X7 J7 s
感谢感谢
+ z& Q5 H7 P# F% y错误如下:: \- G# ~1 F0 ]& ?
* D8 v9 H: X6 ?$ ~
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException0 p, f9 Z) ]9 @7 k5 X
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
# D- g  ~7 i9 `  Z9 J0 K: y        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
6 B. U0 g  o- B: v( `0 i! Y# z8 {        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
/ H, _, I& l7 ?        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
0 l1 f; x# n) N        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
) N8 l1 v+ R! C3 ^/ r. I) ~        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)' B! C2 G- w% S& y' ]7 P, V4 f
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)$ }4 R$ N8 K) V; `' Y3 Q0 T- X
        at java.lang.Thread.run(Unknown Source)3 _4 R- ^* B1 H- x/ H& C* P
Caused by: java.lang.NullPointerException' f. }3 o* m6 c* j; H# ~% _/ M
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
8 \+ I0 _  S- g" j6 N4 Q1 h        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
  L  w) Z4 H, z+ V+ A        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
5 T+ m9 z& s: i7 W5 K0 l+ N        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
# c9 E' L( v% \( ~7 h" J6 T3 K  t" F        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
/ l( o0 D" }6 N" s        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
# T8 J5 w+ R3 b. N/ v9 {        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)$ g! ~) u* X5 O9 L' R
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)
) R& n! \- ^- z* w        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
1 B- `9 O9 ~# W( Y/ G- ]2 a        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
+ V: ~) W3 R6 D        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
! }" k8 j' k2 t, @8 f        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
1 _2 {( x2 l- y" C* L        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
7 U7 X- O) q1 a, v; `) |4 }        at java.awt.EventQueue.dispatchEvent(Unknown Source)
: b8 d6 d6 y2 Q! S' e. c% m0 J9 b        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
# A  Q: R0 P- a+ `        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
0 a5 w# G9 d: W) n        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)2 [* S4 k' B) D$ K$ q1 S
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)+ J% p9 P! Z# f4 N4 k
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
8 V# k- j8 q. g' Q, n7 M        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-2 11:35 , Processed in 0.015299 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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