设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6291|回复: 1

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

[复制链接]
发表于 2011-8-14 15:50:58 | 显示全部楼层 |阅读模式
最近在用repast s 建模做供应链管理的问题,对于repast s 中网络结构的使用很不了解
$ k% _5 K1 `, l$ l写完代码之后编译出现错误,应该是显示方面的错误,我实在弄不懂$ U0 R, [+ a. F7 \

, n2 T6 g* y4 J* r( `有没有哪位牛人帮我看看错误,或者给我个适用network结构的demo让我学习下( H" S+ X( @( J$ ?) g5 u( l3 l
& B$ M+ P  F" w: c
感谢感谢4 M$ G" b# J$ C7 @0 M
错误如下:
& Q4 m- j2 {7 O& H! e3 i/ {8 M; \
+ q# M" i5 M9 B( }  B1 R( K  _Exception in thread "Thread-4" javax.media.opengl.GLException: java.lang.NullPointerException" g# J& J" J  y1 ?# {! [9 H* J4 E
        at javax.media.opengl.Threading.invokeOnOpenGLThread(Threading.java:271)
$ p/ k6 ^* b! k1 l, `! L' A        at javax.media.opengl.GLCanvas.maybeDoSingleThreadedWorkaround(GLCanvas.java:410)+ m( s( T* [: n& k; S% T* N; ]9 y$ B
        at javax.media.opengl.GLCanvas.display(GLCanvas.java:244)
( A" d0 Z# a+ [        at saf.v3d.Canvas2D.update(Canvas2D.java:113)9 c/ |' ]" J% h8 O, S
        at repast.simphony.visualizationOGL2D.DisplayOGL2D.setPause(DisplayOGL2D.java:358)
, a! O6 L& E0 k0 f4 C+ G& R+ O6 ]" u/ e        at repast.simphony.render.RendererManager.setPause(RendererManager.java:57)
7 y" K4 H8 s% k4 U9 L: n7 l8 J        at repast.simphony.ui.GUIScheduleRunner$ScheduleLoopRunnable.run(GUIScheduleRunner.java:46)
& S% z# S9 t' k$ U8 C. f        at java.lang.Thread.run(Unknown Source)
4 R5 l% x7 ]& V- V2 d+ VCaused by: java.lang.NullPointerException
+ G$ N4 a3 |7 }        at saf.v3d.scene.VEdge2D.doGetBoundingSphere(VEdge2D.java:130)1 j' @- `0 R7 n4 ?* l: A) ^
        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)
- `& ^& S# w6 h! b% S  H! c6 r        at saf.v3d.scene.VComposite.doGetBoundingSphere(VComposite.java:88)9 m" H, p. r. r2 ]3 ?9 W1 W
        at saf.v3d.scene.VRoot.doGetBoundingSphere(VRoot.java:56)
7 o( M3 i% j2 e7 k& h$ y        at saf.v3d.scene.VSpatial.getBoundingSphere(VSpatial.java:439)- Y. W+ X3 }& R* J
        at saf.v3d.scene.Camera.resetAndCenter(Camera.java:58)
8 [$ k. h5 `, C+ ^4 J' K        at saf.v3d.Canvas2D.centerScene(Canvas2D.java:273)
6 O, p: S4 _) v' N+ H6 l        at saf.v3d.Canvas2D.reshape(Canvas2D.java:302)
1 N; F/ x4 G/ S' `$ F        at com.sun.opengl.impl.GLDrawableHelper.reshape(GLDrawableHelper.java:85)
: H! m- N( }6 H7 g+ L        at javax.media.opengl.GLCanvas$DisplayAction.run(GLCanvas.java:431)3 l! f5 L' j( I: A4 B
        at com.sun.opengl.impl.GLDrawableHelper.invokeGL(GLDrawableHelper.java:194)) Y, z7 {7 {7 K' W9 D7 `
        at javax.media.opengl.GLCanvas$DisplayOnEventDispatchThreadAction.run(GLCanvas.java:452)
' {2 J4 g4 \. ^        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
9 L4 M" q8 C" e+ \4 |        at java.awt.EventQueue.dispatchEvent(Unknown Source)
; N8 L1 M% m. U( U& `6 g: Q: a        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
! r$ j3 B: r/ N  k) R% s8 d$ k# h) w% q% P        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)% x+ D  g# R0 \0 V) K$ u
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
( V. u3 j, w" a5 ?# X  B5 m        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)7 n6 e3 \  @5 o; C  W' H6 E/ o
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
- n; Q7 Y; e) Y1 V        at java.awt.EventDispatchThread.run(Unknown Source)
发表于 2012-10-12 17:42:55 | 显示全部楼层
源代码贴上来看一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-21 09:43 , Processed in 0.014051 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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