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

[Java3Djp:01029] Re: getBounds



      『えっ、スイートルームがそんな値段で!?』

            <<プレゼントも満載>>

       いかなくちゃ →  http://www.eac.ne.jp/ 
-------------------------------------------------------

えんどうです。

> java.awtのレイアウトマネージャのような構造を使って、ノードを整列させようとし
> ています。

まだ「整列させたい」目的が掴めませんが、
Java 3D で 3D GUI を構築されているのですか。

> 概念的にはjavax.media.j3d.Nodeとjava.awt.Componentが対応するような
> 感じです。ComponentのgetBounds()メソッドに対応するものとしてNodeの
> getBounds()メソッドを使おうとしています。Component.validate()メソッドのよう
> な再配置を行うメソッドの中で、getBounds()は使われます。

Node はファイルなどから動的に読み込むんでしょうか、
それともプログラム中で宣言するんでしょうか。

あらかじめ Bounds を計算しておいて、整列はこれで行い、
setBounds() するというのはどうですか。

> > やりたい目的がわかればアドバイスが期待できるかもしれません。
> 
> 今のところ、Liveシーングラフに追加してから、getBounds()を使うようにしていま
> す。できれば、Liveシーングラフに追加する前に使いたいのです。

上に書いた Node の構築方法とも関係するのですが、
live になる前に行いたい理由がまだよくわかりません。

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