[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Java3Djp:01264] Re: 例外発生の処理の仕方について



┏━◇新しい事始めたくなる2000年【メーリングリストならDNS】◇━┓

 ◆ 参加するのは簡単だけど自分で作るとなるとちょっと不安。。
  ◇ 
   ◆ 2年以上の実績/みんなが使える簡単なシステム/あったかサポート
    ◇                       ここならたぶん大丈夫

┗━◇━ デジタルだけどあったかい ◇━ http://www.dns-ml.co.jp/ ━◇━┛

えんどうです。

アプレットからアプリケーションを呼ぶのでしょうか?

# それはどうやったら実現できるのだろうか...

> Exception occurred during event dispatching:
> java.lang.NullPointerException: null component
>         at sun.awt.windows.WDrawingSurfaceInfo.lock(Native Method)
>         at javax.media.j3d.Canvas3D.removeNotify(Canvas3D.java:440)

Canvas3D で removeNotify() をやろうとしたところが、
その remove 対象がすでに null になっていた、
というような状態に見えますね。

> Canvas3Dを取ってしまうと例外は起こらないので,
> このCanvas3Dを付け加えると例外が発生するということなのですが,
> どのように処理を行えばよいのか悩んでいます.
> 
> ドキュメントなどを見ているのですが,
> 初心者なので間隔(意味)がつかめません.

Java 3D というよりも、
Java プログラミングについての
入門書を読まれると良いかも知れませんね。

私にはアプレットからアプリケーションを呼ぶ方法がよくわからないので、
まずこの方法を説明していただけますでしょうか?

出来れば最低限のコード片があると理解が助かります。

---
ENDO Yasuyuki <yasuyuki@xxxxxxxxxx>
http://www.javaopen.org/jfriends/index.html (Japanese Only)