[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Java3Djp:01018] [Q]Java3DとSplitPaneのDivider
**** 誰でも気軽に始められる お花屋さん ****
《 フラワーポストマン 》
特典その? お花が卸価格で買える!!
特典その? お花を販売して副収入が得られる!!
特典その? ガーデニングなどの知識が身に付く!!
花の知識は全く不要です。必要なのは花に対する愛情だけ!
**********http://www.flowerpostman.com***
こんにちは 増井@xxxxxxxxxxです。
Java3Dの描画をSplitPane内のjPanelにCanvas3Dを作って行っているのですが
SplitPaneのDividerを移動させるとJava3Dで描画しているjPaneの上では
Dividerが見えなくなるのです。(Divider自体は正常に移動します)
これは、当MLで前に教えていただいたようにCanvas3DはHeavyWeightコンポーネント
であるためのようですが、
JPopupMenuには変更するメソッド(ex.
JPopupMenu.setDefaultLightWeightPopupEnabled(false))があるのですが
jSplitPaneのDividerにはないようです。
色々試したのですが、うまくいきません。
環境はwin95 JDK1.2.2 Java3D1.1.2です。
なにかアドバイスがあればよろしくお願い致します。
参考(SplitPaneの作成例)------------------------------------------
javax.swing.JSplitPane jSplitPane = new javax.swing.JSplitPane();
jSplitPane.setSize(new java.awt.Dimension(570, 680));
jSplitPane.setLastDividerLocation(429);
jSplitPane.add(jPanel1, javax.swing.JSplitPane.LEFT); // <-ここのjPaneに
Java3Dで描画
jSplitPane.add(jPanel2, javax.swing.JSplitPane.RIGHT);// <-ここのjPaneに
Swingのコンポーネント
----------------------------------------------------------------------------
-------- end