アットウィキロゴ

game0926j

import com.sun.j3d.utils.universe.SimpleUniverse;
import com.sun.j3d.utils.geometry.ColorCube;
import javax.media.j3d.BranchGroup;
import javax.media.j3d.Canvas3D;
import java.awt.*;

public class game0922 extends Frame{

public game0922() {

  setLayout([[new]] BorderLayout());
  GraphicsConfiguration config =

  SimpleUniverse.getPreferredConfiguration();
  Canvas3D canvas = new Canvas3D(config);
  add("North",new Label("This is the top"));
  add("Center", [[canvas]]);
  add("South",new Label("This is the bottom"));

  BranchGroup contents = new BranchGroup();

  contents.addChild(new ColorCube(0.3));

  SimpleUniverse universe = new SimpleUniverse(canvas);

  universe.getViewingPlatform().setNominalViewingTransform();

  universe.addBranchGraph(contents);

}

public static void main( String[] args ) {

game0922 demo = new game0922();
demo.setSize(700,700);
demo.setBackground(Color.yellow);
demo.setVisible(true); }

}
最終更新:2011年03月04日 21:04