设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5471|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
) K  N7 @. W  B# p0 L0 ?! g6 G写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂. b& K4 r" Z3 Z, O

1 H5 w  m! w4 D- a1 f有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
# y' h- w3 |4 J7 \( l
& b, P- ~8 }: O* B( {- m! Z- A/ W感谢感谢! r' @7 U, @0 d  Q, _
错误如下:
  G+ E# h& F. U1 s0 B, S
" ^4 b* P7 q5 l# q  S8 [9 wException in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException/ d8 g$ J9 C) d" _
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
* H0 ?! N6 Y8 a* Z0 h' N& B        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)" f* C7 D- `+ ?: }' V+ K8 i; W
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)* c# P4 _* u# A' D( m
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)" a) W, k; i2 O/ H
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)+ Z2 f& [& Z- P: T4 \4 ?  W
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57): Q; X$ ^' b6 D5 V
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
% r- l) w. f- C        at java.lang.Thread.run(Unknown Source)
( G& A% o, F. c& h* _7 SCaused by: java.lang.NullPointerException+ a  r0 d! [; s
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)0 t- u; P) n! ^) y
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
; |) ]2 ]  n, v2 ?        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)& q) D- @. ~/ `# _3 }
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
* m) U. Q! F- u5 ]7 q" _+ ]        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439); x: T- I3 O+ E: I1 B  x7 P8 w8 m
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)  @3 S* M+ C: C( E. X- ?
        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
+ c. W( P* I/ g0 Y; l        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)4 T* i3 ]4 ]! s3 R  t
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)  q6 Y  F8 W( V4 g: r
        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
! z' |8 P3 e/ L) X        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)
" {: P" k8 p( [- n" A* \# q+ a        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)& q; E/ y- {  W( c
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
: X6 }) D8 t% y2 ^        at java.awt.EventQueue.dispatchEvent(Unknown Source)  V- T7 P! N6 Z4 ?* }% Y5 h8 ]9 b
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
" |  B7 c( I$ E        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source), j1 J' f5 O" y+ D# c1 D
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)& B' G: E/ Q/ P
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
! E1 _! Q0 |$ a        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)+ I  `6 H) I0 a: Q4 d2 P- v0 _
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-6-26 04:05 , Processed in 0.012855 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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