Skip to Main Content

Java SE (Java Platform, Standard Edition)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

installing java3d opengl version?

843804Nov 6 2004 — edited Nov 8 2004
i have my java j2sdk1.4.2_04 installed in the root of c:
i have j2re1.4.2_03 installled in the following location C:\Program Files\Java
i installed the java3d-1_3_1-windows-i586-opengl-sdk package, and when it asked for my install directories, it automatically picked my above locations that the sdk and jre were installed to in the prior installation. the install notes says
>
Setting CLASSPATH
If Java 3D is installed into the JDK or JRE, you do not need to include the Java 3D jar files in your CLASSPATH, nor do you need to include the Java 3D shared libraries in your PATH or LD_LIBRARY_PATH. You should include "." in your CLASSPATH or ensure that CLASSPATH is not set.
[\quote]
but when i try to compile the following code in netbeans 3.6, it will not complete the compile does anyone know what i did wrong?
//import Program Files\Java\j2re1.4.0_01
import javax.media.*;
import com.sun.j3d.utils;
import java.awt.*;
import javax.vecmath;

public class HelloJava3Da extends Applet
{
  ///////////////////////////////class constructor//////////////////////////////
  public HelloJava3Da()
  {
    setLayout(new BorderLayout());
    GraphicsConfiguration config = simpleUniverse.getPreferredConfiguration();
    add("Center", canvas3D);

    BranchGroup Scene = createSceneGraph();
    scene.compile();
    
    SimpleUniverse simpleU = new simpleUniverse(canvas3D);
    simpleU.addBranchGraph(scene);
    
  }

  //////////////////////////////Main////////////////////////////////////////////
  public static void main( String args[] )
  {
    Frame frame = new MainFrame(new HelloJava3Da(), 256, 256);  
  }

  //////////////////////////////Methods/////////////////////////////////////////
  public BranchGroup createSceneGraph()
  {
    BranchGroup objRoot = new BranchGroup();
    objRoot.addchild(new ColorCube(0.4));
    return objRoot;
  }
}
with the following errors
HelloJava3Da.java [2:1] package javax.media does not exist
import javax.media.*;
^
HelloJava3Da.java [3:1] package com.sun.j3d does not exist
import com.sun.j3d.utils;
                   ^
HelloJava3Da.java [5:1] package javax does not exist
import javax.vecmath;
             ^
HelloJava3Da.java [7:1] cannot resolve symbol
symbol  : class Applet 
location: class HelloJava3Da
public class HelloJava3Da extends Applet
                                  ^
HelloJava3Da.java [31:1] cannot resolve symbol
symbol  : class BranchGroup 
location: class HelloJava3Da
  public BranchGroup createSceneGraph()
         ^
HelloJava3Da.java [12:1] cannot resolve symbol
symbol  : method setLayout (java.awt.BorderLayout)
location: class HelloJava3Da
    setLayout(new BorderLayout());
    ^
HelloJava3Da.java [13:1] cannot resolve symbol
symbol  : variable simpleUniverse 
location: class HelloJava3Da
    GraphicsConfiguration config = simpleUniverse.getPreferredConfiguration();
                                   ^
HelloJava3Da.java [14:1] cannot resolve symbol
symbol  : variable canvas3D 
location: class HelloJava3Da
    add("Center", canvas3D);
                  ^
HelloJava3Da.java [16:1] cannot resolve symbol
symbol  : class BranchGroup 
location: class HelloJava3Da
    BranchGroup Scene = createSceneGraph();
    ^
HelloJava3Da.java [17:1] cannot resolve symbol
symbol  : variable scene 
location: class HelloJava3Da
    scene.compile();
    ^
HelloJava3Da.java [19:1] cannot resolve symbol
symbol  : class SimpleUniverse 
location: class HelloJava3Da
    SimpleUniverse simpleU = new simpleUniverse(canvas3D);
    ^
HelloJava3Da.java [19:1] cannot resolve symbol
symbol  : class simpleUniverse 
location: class HelloJava3Da
    SimpleUniverse simpleU = new simpleUniverse(canvas3D);
                                 ^
HelloJava3Da.java [19:1] cannot resolve symbol
symbol  : variable canvas3D 
location: class HelloJava3Da
    SimpleUniverse simpleU = new simpleUniverse(canvas3D);
                                                ^
HelloJava3Da.java [20:1] cannot resolve symbol
symbol  : variable scene 
location: class HelloJava3Da
    simpleU.addBranchGraph(scene);
                           ^
HelloJava3Da.java [27:1] cannot resolve symbol
symbol  : class MainFrame 
location: class HelloJava3Da
    Frame frame = new MainFrame(new HelloJava3Da(), 256, 256);  
                      ^
HelloJava3Da.java [33:1] cannot resolve symbol
symbol  : class BranchGroup 
location: class HelloJava3Da
    BranchGroup objRoot = new BranchGroup();
    ^
HelloJava3Da.java [33:1] cannot resolve symbol
symbol  : class BranchGroup 
location: class HelloJava3Da
    BranchGroup objRoot = new BranchGroup();
                              ^
HelloJava3Da.java [34:1] cannot resolve symbol
symbol  : class ColorCube 
location: class HelloJava3Da
    objRoot.addchild(new ColorCube(0.4));
                         ^
18 errors
Errors compiling HelloJava3Da.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Dec 6 2004
Added on Nov 6 2004
5 comments
349 views