Hi,

I'm embedding a Canvas3D into a swing JPanel. It works well except my 3D scene doesn't display until I manually click a few buttons in my app. Does anyone know how I can get it to automatically display?

Here's my Canvas3D code:

� � �� �Canvas3D canvas3D = new Canvas3D( null );
� � � � SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
� � � � BranchGroup scene = createSceneGraph();
� � � � simpleU.getViewingPlatform().setNominalViewingTransform(); � � � // This will move the ViewPlatform back a bit
� � � � simpleU.addBranchGraph(scene);

�� � � �

� � � � this.setLayout( new BorderLayout() );
� � � � this.setOpaque( false );

�� � � �

� � � � //this.setBackground(java.awt.Color.WHITE);
� � � � //canvas3D.setBackground(java.awt.Color.WHITE);
� � � � this.add("Center", canvas3D); // <-- HERE IT IS - tada! j3d in swing


As I mentioned, I embedding the Canvas3D into a Jpanel using the following code:


JPanel OuterPanel;
OuterPanel.add("Center", new�ThreeDeeScene());


Any help would be appreciated.

./dylan
=========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to