设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6216|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
1 p* e2 S. R4 A" {: R写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
6 F$ C8 s- c+ _0 Y4 F8 }0 R  P8 B! ?3 s  n
有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
, T2 d- k" ^8 r8 r1 f% p
% K8 h) J4 s# r4 G5 J5 W感谢感谢
6 b& _% X9 W. c! x错误如下:) \+ a: y$ U. u# _5 V, p% a
- _, f& F( v  L$ c! ]- S9 h
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException% i& A1 ~3 E) x
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)+ ?, E' _$ I8 U1 k$ J
        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)
; u) }* \) C: J( P        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)- s( e( P! V8 S/ F1 z( n
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)! j2 a  k: f! W9 h( z- ], h5 X
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
/ P5 f4 o  l' U* c8 Q        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)
( e% ]3 z8 D  J        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
% T. |) e9 \: ^) A% `0 D* [        at java.lang.Thread.run(Unknown Source)
9 E% ^1 }) T5 I# Q) WCaused by: java.lang.NullPointerException
2 L8 c' y9 h  ?& N# Q$ P6 \        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
# f' p! g+ ~8 `: P+ r  k5 f        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
; l% [5 J; Q% G6 _/ _$ A; c        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
& u& ?! T4 L! H8 j* Z7 v, O+ x6 ^        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
/ [. M, u, I6 U+ W, k- a        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)
' g8 _+ s  P! q        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
3 ^+ o- I3 K! w        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
  @; a, d  F: P        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)
& ], u) ]+ Y- h9 ?( z        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
) m2 K& ]' A1 U4 c) p; W* ?        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
0 W4 P/ H8 Y0 t' z# X3 K, o: c5 E        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
; V; s0 |" {! _        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
+ D% P/ E! E$ a1 E, r. \        at java.awt.event.InvocationEvent.dispatch(Unknown Source)3 s7 `  ^, ]( @. R# @8 ^+ d8 u$ P
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
9 e8 m9 G3 z- E8 f+ l        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
5 p  J3 s' y+ ?        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
) E, \7 D2 T! }% Q        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)2 A* \- P6 v8 o
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
2 T! O& d8 X7 I3 e, X; _' A6 r        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
( o$ e$ ]# l3 u6 j3 u) ^        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-8 14:15 , Processed in 0.016699 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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