![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.616
|
Hi,
ich möchte gerne ein Applet hochladen. --> http://development.klaile.com/java/applets/ButtonGame/ Den Code findet man hier: --> http://jforum.de/showpost.php?p=7635&postcount=32 Irgendwie scheint mir das Problem da zu liegen, dass ich im Quelltext ein Package angegeben habe. Die Fehlermeldung in der Java-Konsole lautet: Code:
Laden: Klasse jforum/ButtonGame.class nicht gefunden java.lang.ClassNotFoundException: jforum.ButtonGame.class Code:
ButtonGame$1.class ButtonGame$2.class ButtonGame.class index.html Grüße Ben. |
|
|
|
|
|
Nach oben #4 |
|
Sesselkleber
Registriert seit: 17.01.2005
Beiträge: 567
|
Code:
<h1>ButtonGame-Applet</h1> <p><a href="http://jforum.de/showthread.php?t=1246&page=4&pp=10">Hier geht es zum entsprechenden Thread bei www.jforum.de</a></p> <p> <applet code=jforum.ButtonGame.class width=640 height=200 </applet> </p> <p> <img src="one.jpg"> <img src="two.jpg"> <img src="three.jpg"> <img src="four.jpg"> </p> </body> </html> Code:
html-datei datei = http://development.klaile.com/java/applets/ButtonGame/index.html die daten in http://development.klaile.com/java/applets/ButtonGame/jforum/ButtonGame.class Vielleicht das Unterverzeichnis falsch benannt (Groß-/Kleinschreibung?) Gruß Sparrow |
|
|
|
|
|
Nach oben #5 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.616
|
Holla,
jo, ich wusste nicht, dass ich auch auf dem Webspace die Verzeichnisstruktur des Packages brauche Klappt jetzt: --> http://development.klaile.com/java/a...ame/index.html Danke. |
|
|
|
|
|
Nach oben #7 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.616
|
Das passt aber jetzt besser hierzu:
--> http://jforum.de/showthread.php?p=7672#post7672 |
|
|
|
|
|
Nach oben #8 | |
|
Sesselkleber
Registriert seit: 17.01.2005
Beiträge: 567
|
Zitat:
Einzige Möglichkeit das zu umgehen ist es das Applet komplett in eine .jar-Datei zu verpacken. Allerdings bin ich mir da nicht so sicher wie das mit dem Laden ist. Wenn es eine große .jar wäre und er müßte sie komplett laden bevor er anfängt das Programm auszuführen... *schluck* Andererseits hätten sich dann die vielen http-connections zu den vielen einzelnen Klassen erübrigt. Gruß Sparrow |
|
|
|
|
|
|
Nach oben #10 | |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.616
|
Zitat:
Ich habe jetzt gerade mal eine .jar-Datei erstellt. Diese habe ich dann in den Ordner /jforum/ auf meinem Webspace hochgeladen und dann folgenden HTML-Code zum Laden des Applets verwendet: Code:
<applet code="jforum.ButtonGame.class" archive="ButtomGame.jar" width="640" height="200" alt="Ein Demo-Applet zu oben verlinktem Thread."></applet> --> http://development.klaile.com/java/a...onGameJAR.html Wie Du eine .jar-Datei erstellst hängt auch etwas davon ab, welchen IDE Du benutzt bzw. ob Du überhaupt eine IDE benutzt Grüße Ben. |
|
|
|
|
|
|
Nach oben #12 | |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.616
|
Zitat:
Grüße Ben. EDIT: Außerdem ist es ein Alternativ-Name und dementsprechend auch eine Alternativ-Domain dieses Forums hier --> http://jforum.de |
|
|
|
|
|
|
Nach oben #13 | |
|
Sesselkleber
Registriert seit: 17.01.2005
Beiträge: 567
|
Zitat:
Es ist ungefähr so, als würdest du es mit einem Packprogramm packen. Für Applicationen ist das sehr zu empfehlen, da ja zum Beispiel ein Java-Programm aus sehr, sehr vielen eizelnen Klassen besteht. Packt man sie aber in ein jar-Archiv, dann ist es nur noch eine Datei, nämlich die jar-Datei. Ein weiterer großer Vorteil ist, dass der Benutzer ja eigentlich nie weiß welche Klasse aus dem Projekt er zu Anfang starten muss. Bei dem Button-Game ist das noch relativ einfach, es enthällt ja nur eine Klasse, aber bei einer umfangreichen Applikation schwirren ja ein ganzer Haufen Klassen herum. Dann hat man die Möglichkeit in dem jar eine Beschreibungsdatei (manifest-datei) zu hinterlegen nach der die Virtuelle Maschine automatisch sucht, und in dieser dann die Startklasse zu hinterelegen. Unter Windows kann man dann z. B. die Applikation mit einem Doppelklick starten, da Windows dann automatisch die VM startet und nach der Manifestdatei sucht. Für ein Applet ist das aber unwichtig, da du dort ja die zu startende Datei direkt im HTML-Tag mit angibst. Mehr zu dem programm jar und seine verwendung: www.javabuch.de Gruß Sparrow |
|
|
|
|
![]() |
| Lesezeichen |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| applet wird nicht angezeigt | function | Desktop-Applikationen und Grafik | 4 | 31.10.2005 12:48 |
| Policy Datei für Applet konfigurieren | bobcho | Desktop-Applikationen und Grafik | 14 | 28.06.2005 21:59 |
| Zugriff auf Systemressourcen aus Applet | Quakes | Allgemeine Java-Programmierung | 3 | 17.06.2005 22:49 |
| Applet startet in Applikation nicht | bluefrog | Desktop-Applikationen und Grafik | 4 | 23.05.2005 12:38 |
| Problem beim ersten Applet | Udo1981 | Allgemeine Java-Programmierung | 3 | 21.07.2004 00:51 |