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!

Help!!!!

843799Jul 10 2005 — edited Jul 11 2005
well i tried to compile this code called HelloJava3Da
import java.applet.Applet;
import java.awt.BorderLayout;
import java.awt.Frame;
import java.awt.event.*;
import com.sun.j3d.utils.applet.MainFrame;
import com.sun.j3d.utils.universe.*;
import com.sun.j3d.utils.geometry.ColorCube;
import javax.media.j3d.*;
import javax.vecmath.*;

public class HelloJava3Da extends Applet {
public HelloJava3Da() {
setLayout(new BorderLayout());
Canvas3D canvas3D = new Canvas3D(null);
add("Center", canvas3D);

BranchGroup scene = createSceneGraph();
scene.compile();

// SimpleUniverse is a Convenience Utility class
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);

// This moves the ViewPlatform back a bit so the
// objects in the scene can be viewed.
simpleU.getViewingPlatform().setNominalViewingTransform();

simpleU.addBranchGraph(scene);
} // end of HelloJava3Da (constructor)

public BranchGroup createSceneGraph() {
// Create the root of the branch graph
BranchGroup objRoot = new BranchGroup();

// Create a simple shape leaf node, add it to the scene graph.
// ColorCube is a Convenience Utility class
objRoot.addChild(new ColorCube(0.4));

return objRoot;
} // end of createSceneGraph method of HelloJava3Da


// The following allows this to be run as an application
// as well as an applet

public static void main(String[] args) {
Frame frame = new MainFrame(new HelloJava3Da(), 256, 256);
} // end of main (method of HelloJava3Da)
}
and when i tried to compile it i got these errors
import com.sun.j3d.utils.applet.MainFrame;
^
HelloJava3Da.java:6: package com.sun.j3d.utils.universe does not exist
import com.sun.j3d.utils.universe.*;
^
HelloJava3Da.java:7: package com.sun.j3d.utils.geometry does not exist
import com.sun.j3d.utils.geometry.ColorCube;
^
HelloJava3Da.java:8: package javax.media.j3d does not exist
import javax.media.j3d.*;
^
HelloJava3Da.java:9: package javax.vecmath does not exist
import javax.vecmath.*;
^
HelloJava3Da.java:30: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
public BranchGroup createSceneGraph() {
^
HelloJava3Da.java:14: cannot resolve symbol
symbol : class Canvas3D
location: class HelloJava3Da
Canvas3D canvas3D = new Canvas3D(null);
^
HelloJava3Da.java:14: cannot resolve symbol
symbol : class Canvas3D
location: class HelloJava3Da
Canvas3D canvas3D = new Canvas3D(null);
^
HelloJava3Da.java:17: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup scene = createSceneGraph();
^
HelloJava3Da.java:21: cannot resolve symbol
symbol : class SimpleUniverse
location: class HelloJava3Da
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
^
HelloJava3Da.java:21: cannot resolve symbol
symbol : class SimpleUniverse
location: class HelloJava3Da
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
^
HelloJava3Da.java:32: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup objRoot = new BranchGroup();
^
HelloJava3Da.java:32: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup objRoot = new BranchGroup();
^
HelloJava3Da.java:36: cannot resolve symbol
symbol : class ColorCube
location: class HelloJava3Da
objRoot.addChild(new ColorCube(0.4));
^
HelloJava3Da.java:46: cannot resolve symbol
symbol : class MainFrame
location: class HelloJava3Da
Frame frame = new MainFrame(new HelloJava3Da(), 256, 256);
^
15 errors

C:\j2\bin>set CLASSPATH=%CLASSPATH%;c:\java\lib\ext\j3dutils.jar;c:\java\lib\ext
\j3dcore.jar;c:\java\lib\ext\vecmath.jar;

C:\j2\bin>set CLASSPATH=%CLASSPATH%;c:\java\lib\ext\j3dutils.jar;c:\java\lib\ext
\j3dcore.jar;c:\java\lib\ext\vecmath.jar;

C:\j2\bin>javac HelloJava3Da.java
HelloJava3Da.java:5: package com.sun.j3d.utils.applet does not exist
import com.sun.j3d.utils.applet.MainFrame;
^
HelloJava3Da.java:6: package com.sun.j3d.utils.universe does not exist
import com.sun.j3d.utils.universe.*;
^
HelloJava3Da.java:7: package com.sun.j3d.utils.geometry does not exist
import com.sun.j3d.utils.geometry.ColorCube;
^
HelloJava3Da.java:8: package javax.media.j3d does not exist
import javax.media.j3d.*;
^
HelloJava3Da.java:9: package javax.vecmath does not exist
import javax.vecmath.*;
^
HelloJava3Da.java:30: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
public BranchGroup createSceneGraph() {
^
HelloJava3Da.java:14: cannot resolve symbol
symbol : class Canvas3D
location: class HelloJava3Da
Canvas3D canvas3D = new Canvas3D(null);
^
HelloJava3Da.java:14: cannot resolve symbol
symbol : class Canvas3D
location: class HelloJava3Da
Canvas3D canvas3D = new Canvas3D(null);
^
HelloJava3Da.java:17: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup scene = createSceneGraph();
^
HelloJava3Da.java:21: cannot resolve symbol
symbol : class SimpleUniverse
location: class HelloJava3Da
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
^
HelloJava3Da.java:21: cannot resolve symbol
symbol : class SimpleUniverse
location: class HelloJava3Da
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
^
HelloJava3Da.java:32: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup objRoot = new BranchGroup();
^
HelloJava3Da.java:32: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup objRoot = new BranchGroup();
^
HelloJava3Da.java:36: cannot resolve symbol
symbol : class ColorCube
location: class HelloJava3Da
objRoot.addChild(new ColorCube(0.4));
^
HelloJava3Da.java:46: cannot resolve symbol
symbol : class MainFrame
location: class HelloJava3Da
Frame frame = new MainFrame(new HelloJava3Da(), 256, 256);
^
15 errors

C:\j2\bin>st CLASSPATH=%CLASSPATH%;c:\java\lib\ext\j3dutils.jar;c:\java\lib\ext\
j3dcore.jar;c:\java\lib\ext\vecmath.jar;
'st' is not recognized as an internal or external command,
operable program or batch file.

C:\j2\bin>set CLASSPATH=%CLASSPATH%;c:\java\lib\ext\j3dutils.jar;c:\java\lib\ext
\j3dcore.jar;c:\java\lib\ext\vecmath.jar;

C:\j2\bin>
C:\j2\bin>
C:\j2\bin>set CLASSPATH=%CLASSPATH%;c:\java\lib\ext\j3dutils.jar;c:\java\lib\ext
\j3dcore.jar;c:\java\lib\ext\vecmath.jar;

C:\j2\bin>javac HelloJava3Da.java
HelloJava3Da.java:5: package com.sun.j3d.utils.applet does not exist
import com.sun.j3d.utils.applet.MainFrame;
^
HelloJava3Da.java:6: package com.sun.j3d.utils.universe does not exist
import com.sun.j3d.utils.universe.*;
^
HelloJava3Da.java:7: package com.sun.j3d.utils.geometry does not exist
import com.sun.j3d.utils.geometry.ColorCube;
^
HelloJava3Da.java:8: package javax.media.j3d does not exist
import javax.media.j3d.*;
^
HelloJava3Da.java:9: package javax.vecmath does not exist
import javax.vecmath.*;
^
HelloJava3Da.java:30: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
public BranchGroup createSceneGraph() {
^
HelloJava3Da.java:14: cannot resolve symbol
symbol : class Canvas3D
location: class HelloJava3Da
Canvas3D canvas3D = new Canvas3D(null);
^
HelloJava3Da.java:14: cannot resolve symbol
symbol : class Canvas3D
location: class HelloJava3Da
Canvas3D canvas3D = new Canvas3D(null);
^
HelloJava3Da.java:17: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup scene = createSceneGraph();
^
HelloJava3Da.java:21: cannot resolve symbol
symbol : class SimpleUniverse
location: class HelloJava3Da
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
^
HelloJava3Da.java:21: cannot resolve symbol
symbol : class SimpleUniverse
location: class HelloJava3Da
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
^
HelloJava3Da.java:32: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup objRoot = new BranchGroup();
^
HelloJava3Da.java:32: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup objRoot = new BranchGroup();
^
HelloJava3Da.java:36: cannot resolve symbol
symbol : class ColorCube
location: class HelloJava3Da
objRoot.addChild(new ColorCube(0.4));
^
HelloJava3Da.java:46: cannot resolve symbol
symbol : class MainFrame
location: class HelloJava3Da
Frame frame = new MainFrame(new HelloJava3Da(), 256, 256);
^
15 errors

C:\j2\bin>set CLASSPATH=%CLASSPATH%;c:\java\lib\ext\j3dutils.jar;c:\java\lib\ext
\j3dcore.jar;c:\java\lib\ext\vecmath.jar;

C:\j2\bin>
C:\j2\bin>set CLASSPATH=%CLASSPATH%;c:\java\lib\ext\j3dutils.jar;c:\java\lib\ext
\j3dcore.jar;c:\java\lib\ext\vecmath.jar;

C:\j2\bin>set CLASSPATH=%CLASSPATH%;c:\java\lib\ext\j3dutils.jar;c:\java\lib\ext
\j3dcore.jar;c:\java\lib\ext\vecmath.jar;

C:\j2\bin>javac HelloJava3Da.java
HelloJava3Da.java:5: package com.sun.j3d.utils.applet does not exist
import com.sun.j3d.utils.applet.MainFrame;
^
HelloJava3Da.java:6: package com.sun.j3d.utils.universe does not exist
import com.sun.j3d.utils.universe.*;
^
HelloJava3Da.java:7: package com.sun.j3d.utils.geometry does not exist
import com.sun.j3d.utils.geometry.ColorCube;
^
HelloJava3Da.java:8: package javax.media.j3d does not exist
import javax.media.j3d.*;
^
HelloJava3Da.java:9: package javax.vecmath does not exist
import javax.vecmath.*;
^
HelloJava3Da.java:30: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
public BranchGroup createSceneGraph() {
^
HelloJava3Da.java:14: cannot resolve symbol
symbol : class Canvas3D
location: class HelloJava3Da
Canvas3D canvas3D = new Canvas3D(null);
^
HelloJava3Da.java:14: cannot resolve symbol
symbol : class Canvas3D
location: class HelloJava3Da
Canvas3D canvas3D = new Canvas3D(null);
^
HelloJava3Da.java:17: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup scene = createSceneGraph();
^
HelloJava3Da.java:21: cannot resolve symbol
symbol : class SimpleUniverse
location: class HelloJava3Da
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
^
HelloJava3Da.java:21: cannot resolve symbol
symbol : class SimpleUniverse
location: class HelloJava3Da
SimpleUniverse simpleU = new SimpleUniverse(canvas3D);
^
HelloJava3Da.java:32: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup objRoot = new BranchGroup();
^
HelloJava3Da.java:32: cannot resolve symbol
symbol : class BranchGroup
location: class HelloJava3Da
BranchGroup objRoot = new BranchGroup();
^
HelloJava3Da.java:36: cannot resolve symbol
symbol : class ColorCube
location: class HelloJava3Da
objRoot.addChild(new ColorCube(0.4));
^
HelloJava3Da.java:46: cannot resolve symbol
symbol : class MainFrame
location: class HelloJava3Da
Frame frame = new MainFrame(new HelloJava3Da(), 256, 256);
^
15 errors

what did i do wrong???
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Aug 8 2005
Added on Jul 10 2005
3 comments
418 views