Daniela: Java-Applets

Beitrag lesen

Tja, ich bin mir leider nicht ganz sicher, aber die ClassnotFoundException(ist einfach eine fehlermeldung wie Datei nicht gefunden) wird von der javaVM ausgeworfen wenn die Applet Klasse(n) nicht an dem Speicherort sind wo sie hingehören. Die Applets haben intern sogenannte relative Pfade die man aber nicht nachvollziehen kann, weil Du ja den Quellcode nicht sehen kannst. So kann es also passieren, dass beim kopieren auf die Platte diese pfade nicht mehr stimmen.

Versuch folgendes:

Suche in den Html Dateien (Ansicht-Quelltext) einen Tag der wie folgt ungefähr aussieht

<applet code="AnWater.class" width=350 height=123>
<param name=image value="rain.gif">
<param name=res value="1">
<param name=light value="YES">
<param name=autodesign value="YES">
<param name=density value="6">
<param name=fishnum value="0">
<param name=cross value="Yes">
<param name=crossfactor value="20">
<param name=rainsize value="0">
<param name=rainfactor value="10">
<param name=srainsize value="0">
<param name=srainfactor value="10">
<param name=memdelay value="1000">
<param name=priority value="3">
</applet></span></center><p align="center"> <p align="center">

(ist ein Applet Aufruf in der Seite von mir)
Unter applet code ganz oben siehst du den Namen der Startklasse des Applets. diese Klasse(und alle anderen Klassen des Applets) müssen im gleichen Verzeichnis wie die aufrufende Html Seite sein.