[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:00892] [Q]java3DとCanvas
◆◆ 有限会社萌黄の便り(もえぎのたより)◆◆◆◆◆◆◆◆◆◆◆◆◆
<やくぜん食品のご案内>
高齢社会を迎え、健やかに老を生きるため免疫力を高め、病気をしない身体
づくりのための漢方配合の商品です。
是非一度ご賞味下さい。 http://www.matsuronet.ne.jp/moegi/
◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
こんにちは 増井(java,java3Dの初心者)と申します。
基本的な質問なんですが、Java3DでFrame 上にCanvas?をのせて表示テストをしてい
るのですが、
表示自体は問題ないのですが、メニューのプルダウン表示部分がJava3Dの表示エリア
の裏側になってしまい
メニューがみえなくなるのです。
Frame 上へのJava3Dの表示領域ののせかたがおかしいのでしょうか?
ご教授お願いします。
以下、コーディング例をのせます。(途中、かなり略しています)
(java3dの表示のサンプルが、Appletを継承したものばかりで、Frameにのせた
以下の例は
試行錯誤してやっと動作したのもので、自信がありません)
public class frm extends JFrame
{
Gp3d gp3; // 私が作成したクラス
public void initComponents() throws Exception
{
gp3 = new Gp3d();
gp3.setSize(new java.awt.Dimension(700,500));
gp3.setVisible(true);
gp3.setBackground(new java.awt.Color(128, 128, 128));
gp3.setLocation(new java.awt.Point(10,30));
getContentPane().add(gp3);
}
}
public class Gp3d extends Canvas // 私が作成したクラス
{
public Gp3d() {
Canvas3D C3d = new Canvas3D(null);
}
}