[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:01230] Re: Keybehavior
┏━━◇ 今週のDNS一行広告は【 みなくる商店街/音楽CD検索 】 ◇━━┓
┣ 世界の巨大CD店の横断検索でどんなCDも探せます! http://kensakucd.com/
┣ リンクを貼って簡単副業・高収益!→ http://www.minacle.com/stuff.html
┣ メーリングリスト・メールマガジン無料開設! http://www.dns-ml.co.jp/
┗━━◇━━━━━━━━━━━━━━◇━━━━━━━━━━━━━◇━━┛
どうも、阿部晃久です。
エラーメッセージでお悩みのようなので、
手助けになればと思い書きました。
> Exception in thread "main" java.lang.NullPointerException
> at KeyNavigatorTest.createSceneGraph(KeyNavigatorTest.java:39)
> at KeyNavigatorTest.<init>(KeyNavigatorTest.java:29)
> at KeyNavigatorTest.main(KeyNavigatorTest.java:17)
このエラーメッセージはcreateSceneGraph内で実態の無いNullオブジェクトを
使用しているために起こるエラーを表していると思います。
私も良く怒られています(笑)
で、花林さんの書かれたプログラムを見ると、
> 11 private TransformGroup tg=null;
という行があります。このtgは36〜38行目で
> 36 tg.setCapability(TransformGroup.ALLOW_TRANSFORM_WRITE);
> 37 tg.setCapability(TransformGroup.ALLOW_TRANSFORM_READ);
> 38 tg.addChild(cube);
使われているんですが、初期化されていない気がします。
使用する前に
tg = new TransformGroup();
という一行を付け加えてあげないとエラーになるかと思います。
ぜひ、お試しください。
==============================
Name : Teruhisa Abe(阿部 晃久)
E-mail : teru-abe@xxxxxxxxxx
ICQ : 53229326
==============================