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

[Java3Djp:01156] Re: Java3D&Swing on WindowsNT



------------------------------------------------------------------------
※※   フルカラー名刺屋さん    ▼   毎日!毎日!先着50名様に    ※※
※※     カードクラフトの      ▼     もれなくフルカラー名刺      ※※
※※     新しい懸賞企画!      ▼        プレゼント!!           ※※
※※                           ▼                                 ※※
※※               http://www.netcraft.co.jp/                     ※※
                          !!! click !!!
------------------------------------------------------------------------


佐々木優一です。

> 多分ご存知と思いますが
>
> http://www.j3d.org/faq/prog.html#swing
>
> というFAQがありますです。

ありがとうございます。でも、これではないと思います。

自作プログラムをいろいろと調べて、ある程度、原因が絞れてきました。
ViewingPlatformもしくはその真上のTransformGroupに
カメラを動かす自作BehaviorをaddChildしているのですが、
そこをコメントアウトすると問題が回避されます。
そのBehaviorの中で特別なことをやるわけでもなく、processStimulusの中身を
wakeupOn以外空っぽにしても問題は同様に発生します。
しかも、これがWindowsNTだけに限って発生するというのが悩みどころです。

Behaviorがアクティブになるとスレッドが新たに発生するのでしょうか?
そのスレッドがSwingのスレッド?とNTでは衝突してしまうのが原因なのでしょうか?

問題を再現する簡単なサンプルができたら、送ります。

Yuichi Sasaki (t96443ys@xxxxxxxxxx)