public void jButton1_actionPerformed(ActionEvent e) {

jPanel1.setLayout(new BorderLayout());
GraphicsConfiguration config = SimpleUniverse.getPreferredConfiguration();

Canvas3D canvas = new Canvas3D(config);
jPanel1.add("Center", canvas);

BranchGroup scene = createSceneGraph();
SimpleUniverse universe = new SimpleUniverse(canvas);

universe.getViewingPlatform().setNominalViewingTransform();
universe.addBranchGraph(scene);

jPanel1.setVisible(true);

}

JAVA3Dでボタン押したら、jPanel1に3Dの画像を表示させたいだけなのですが
これでボタンを押しても、表示されません

御指導お願いします