设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7059|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
5 O- U  T4 S# R0 J) p写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂
( t! j& M8 K" K" N
- ~( A: ?9 g0 S4 d7 o; R1 O/ J有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下
1 z; J1 C5 `, I. q5 l1 \/ K$ x5 {' s( k  w& {' q9 y
感谢感谢/ Z/ Y% e1 L; P
错误如下:0 u# Y4 X5 I+ b7 v5 z1 Z: _
. m! ~( \! B, l! b& [
Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException
, k" c' ^+ l" _$ r+ c0 K8 t        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
5 T1 ~  c: a! k7 A: a$ h0 o        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410). F4 \/ R8 X& A% T# w9 y1 g: \
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)0 ~! Z: ~$ R, V0 v6 l$ a
        at saf.v3d.Canvas2D.update(Canvas2D.java:113)
0 u, M' d: X1 u( o        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)( ^! j# B9 J; a+ K2 |6 A4 Y  `8 N
        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)" Z( y" z/ `# D7 G$ o
        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)1 ]8 X* {* p# t- K
        at java.lang.Thread.run(Unknown Source)
; x2 r. g2 Q  i, A2 g+ W  CCaused by: java.lang.NullPointerException" O0 C& M0 U8 h
        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)
  ]8 B6 O, q4 D" w+ k& k        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)' ?' B# S: w/ G4 {
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)7 X# U" q6 `7 ]0 ]+ T% b4 @/ s0 c
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)  p* g$ D( Q+ i0 F
        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439): l1 C) ?$ n2 o4 S( J
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
  K1 t0 n3 o- j2 o. ^9 f+ k        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)' b/ I3 |( y) H3 B6 K/ z5 ]
        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302). o( {, b8 W& Z! I" K* A. L1 u
        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
+ Y, N$ s  J0 n8 T1 V0 E, x3 Q6 A$ L        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)
* Y( j( p9 O9 t        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)/ Q3 d5 {3 |1 r# ~, v. n* a
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
" R  ?( c1 u8 C/ \3 r        at java.awt.event.InvocationEvent.dispatch(Unknown Source)% T  ?$ n) f$ |, A4 Z* z- g" M
        at java.awt.EventQueue.dispatchEvent(Unknown Source)3 R7 J6 a# `# a, j( T" M
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
9 S( Q- {3 H: r  @" p* U        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
+ d, M. x" l: `+ n9 C0 x9 }. F        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  s! [# H7 d4 W1 j0 S        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
: C" I+ t* G' Q, o4 y9 r        at java.awt.EventDispatchThread.pumpEvents(Unknown Source), M  _- m5 ~9 I. c1 B' ~
        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-14 00:54 , Processed in 0.015396 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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