Can I use Java 3D with Swing components?

Davanum Srinivas

Java 3D has its own version of AWT Canvas object named Canvas3D. Since javax.media.j3d.Canvas3D is derived from java.awt.Canvas, the developer faces the same problems faced when mixing Heavy-Weight AWT and Light-Weight Swing Components. The following article in the Swing Connection sheds some light on mixing AWT and Swing components.