Fehler beim Ausführen HILFE!

  • Themenstarter Themenstarter Guest
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
Ich schätze mal, es wäre sinnvoller wenn du deinen Programmcode noch dazu schreibst, denn dein Fehler besagt, das keine Klasse gefunden wurde.


Man kann dir so leider niht weiterhelfen. Einfach mal code posten , gruß spin
 
ok hier ist der code. jedoch habe ich das programm in der schule geschrieben und da gings...bis nun hab ich da nix verändert.
CODE:
import java.applet.*;
import java.awt.*;
public class billardReflectSchuelerVorgabe extends Applet{

public billardReflectSchuelerVorgabe(){
Label ueberschr = new Label("Billard");
add(ueberschr);
}
private void pause(int ms){
try{
Thread.sleep(ms);
}
catch(InterruptedException e){}
}

public void paint(Graphics stift){
int plusminus=1;//plus=1; minus=0
int border=10;
int x1=30,y1=30,x2=600,y2=400; //Koordinaten des Rechtecks vom Billardtisch
int durchmesser=20,xKreis=31+border,yKreis=31+border; //Positionierung und Größe der Billardkugel
int xAenderung=1,yAenderung=0; //Änderung der Lage der Billardkugellage
stift.setColor(Color.black);
stift.fillRect(x1,y1,x2,y2);
stift.setColor(Color.green);
stift.fillRect(x1+border,y1+border,x2-border*2,y2-border*2);
for(int i=0;i<1300;i++){
if(xKreis+border+1==x2){
xKreis=xKreis-3*xAenderung;
}
//kugel überschreiben
stift.setColor(Color.green);
stift.fillOval(xKreis-xAenderung,yKreis-yAenderung,durchmesser,durchmesser);
//kugel überschrieben ENDE
//kugel neu
stift.setColor(Color.white);
stift.fillOval(xKreis,yKreis,durchmesser,durchmesser);
//kugel neu ENDE
pause(5);
xKreis=xKreis+xAenderung;
yKreis=yKreis+yAenderung;
}
}
}
 
JRE = Java Laufzeitumgebung, brauchst du um Java Programme auszuführen.

JDK/SDK = Brauchst du, um Javaprogramme zu kompilieren, also aus .java Dateien ausführbare .class Dateien zu erzeugen.

Sieh dir mal die FAQ an...
 
ist das richtig, dass ich "Download Java SE Development Kit 6u10" herunterlade???
 
Deutet NoClassDefFoundError/ClassNotFoundException nicht meist auf irgendwelchen Classpath-Murks hin? Dazu gäbe es hier schon ein paar Threads.
Aber es könnte durchaus auch an nichtinstalliertem SDK liegen. Oder der Editor ist falsch eingerichtet.
 
Lade dir am besten eine Java umgebung runter, wie bsp. netbeans oder Eclipse.

Einfach googlen. Denn ich denke es wird sehr zeitaufwendig sein, deinen Fehler jetzt zu finden .

Normalerweise bindet sun installierte Programme von selbst. ( war bei mir so) gruß spin
 
Spin hat gesagt.:
Denn ich denke es wird sehr zeitaufwendig sein, deinen Fehler jetzt zu finden .
Zeitaufwändig wird es, ihm zu erklären, was er nicht weiß - nämlich alles. Wenn er schont fragt: 'was ist ein JDK'? Wie soll man dann erklären, was eine Path-Variable ist, wie man einen Code kompiliert, etc..

@Frager: Wenn es deine Zeit zulässt, such mal ein wenig hier im Forum. Solche Dinge wurden schon zum erbrechen oft erläutert - oder funktioniert bei dir die Suchfunktion nicht?
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben