Hallo!
Da dies mein erster Beitrag ist, möchte ich mich kurz vorstellen. Ich bin 23 Jahre, männlich, studiere Medizinische Technik und fange nun an mich mit Java/J3D zu beschäftigen, da ich nun eine HiWi Stelle antrete, bei der ich damit arbeiten muss.
Nun habe ich die Entwicklungsumgebung Eclipse und alle (soweit ich weiß) benötigten "Dinge" installiert JRE, JAVA 3D API, ... und in PATH eingebunden.
Ich habe gerade einen Quellcode aus einem Tutorial spaßeshalber in Eclipse geladen und wollte ihn kompilieren, jedoch erkennt er irgendwie manche Sachen (Klassen) nicht...und hat auch ein Problem mit main...nun weiß ich ned, woran es liegen önnte, da ich auch ganz frisch in Java generell eingestiegen bin.
Der Quellcode + Fehler:
Warnung: AppletViewer-Eigenschaftendatei kann nicht gelesen werden: C:\Dokumente und Einstellungen\Admin\.hotjava\properties Standardwerte werden verwendet.
java.lang.ClassNotFoundException: HelloJava3Da.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\JavaProgs\3D\HelloJava3Da\class.class (Das System kann den angegebenen Pfad nicht finden)Laden: Klasse HelloJava3Da.class nicht gefunden
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 9 more
Wäre cool, falls mir jemand helfen könnte
Da dies mein erster Beitrag ist, möchte ich mich kurz vorstellen. Ich bin 23 Jahre, männlich, studiere Medizinische Technik und fange nun an mich mit Java/J3D zu beschäftigen, da ich nun eine HiWi Stelle antrete, bei der ich damit arbeiten muss.
Nun habe ich die Entwicklungsumgebung Eclipse und alle (soweit ich weiß) benötigten "Dinge" installiert JRE, JAVA 3D API, ... und in PATH eingebunden.
Ich habe gerade einen Quellcode aus einem Tutorial spaßeshalber in Eclipse geladen und wollte ihn kompilieren, jedoch erkennt er irgendwie manche Sachen (Klassen) nicht...und hat auch ein Problem mit main...nun weiß ich ned, woran es liegen önnte, da ich auch ganz frisch in Java generell eingestiegen bin.
Der Quellcode + Fehler:
Code:
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);
simpleU.getViewingPlatform().setNominalViewingTransform();
simpleU.addBranchGraph(scene); } // end of HelloJava3Da (constructor)
public BranchGroup createSceneGraph() {
// Create the root of the branch graph
BranchGroup objRoot = new BranchGroup();
objRoot.addChild(new ColorCube(0.4));
return objRoot;
} // end of createSceneGraph method of HelloJava3Da
} // end of class HelloJava3Da
Warnung: AppletViewer-Eigenschaftendatei kann nicht gelesen werden: C:\Dokumente und Einstellungen\Admin\.hotjava\properties Standardwerte werden verwendet.
java.lang.ClassNotFoundException: HelloJava3Da.class
at sun.applet.AppletClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.applet.AppletClassLoader.loadCode(Unknown Source)
at sun.applet.AppletPanel.createApplet(Unknown Source)
at sun.applet.AppletPanel.runLoader(Unknown Source)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.FileNotFoundException: C:\JavaProgs\3D\HelloJava3Da\class.class (Das System kann den angegebenen Pfad nicht finden)Laden: Klasse HelloJava3Da.class nicht gefunden
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(Unknown Source)
at java.io.FileInputStream.<init>(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source)
at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source)
at sun.applet.AppletClassLoader.getBytes(Unknown Source)
at sun.applet.AppletClassLoader.access$100(Unknown Source)
at sun.applet.AppletClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
... 9 more
Wäre cool, falls mir jemand helfen könnte