Blue55 Geschrieben 25. April 2004 Geschrieben 25. April 2004 Hallo Leute! Ich hab vor ca. nem 3/4 Jahr dieses Applet erstellt, bzw. auf meine Wünsche angepasst (ohne Anspruch auf Perfektion ): <html> <BODY LINK="#FFFFFF" VLINK="#999999" ALINK="#00FF00" BGCOLOR="#000000"> <CENTER> <applet CODE="shimmertext.class" WIDTH="600" HEIGHT="825"> <param name="foreground" value="0000ff"> <param name="background" value="000000"> <param name="lightupcolor" value="ff0000"> <param name="font" value="Verdana"> <param name="fontsize" value="34"> <param name="italic" value="no"> <param name="bold" value="yes"> <param name="delay" value="30"> <param name="textdelay" value="0"> <param name="image" value="nichtgenug.gif"> <param name="imagex" value="80"> <param name="imagey" value="100"> <param name="imagebefore" value="no"> <param name="iterations" value="48"> <param name="iterationstart" value="0"> <param name="smother" value="yes"> <param name="shimmerspeed" value="3"> <param name="edgetext" value="no"> <param name="highlightwithin" value="no"> <param name="text" value="Nein, wir haben nicht genug!"> </applet> </center> <br><br><br><br> <p align="center"><a href="Page1.html"><IMG alt="" hspace=0 src="941_flechedroite.gif" align=baseline border=0></a></p> </body> </html> Jetzt wollte ich mir das noch mal ansehen und an dieser Website weiterarbeiten (ist bisher nur auf meiner Festplatte gespeichert, nicht im Net), aber das Applet läuft nicht mehr, da kommt nur ein grauer Kasten. Seit ich das erstellt hab, wurde mein Computer zweimal neu installiert und die Dateien liegen jetzt auf D: statt auf E:, kann das damit was zu tun haben? Aber Pfadangaben sind ja gar keine drin. :confused: Hoffe, ihr könnt mir helfen. Blue PS: Das gleiche Applet hab ich auf für ne andere Website verwendet und da krieg ich's richtig angezeigt. Zitieren
kingofbrain Geschrieben 26. April 2004 Geschrieben 26. April 2004 Servus, nachdem Deine Angaben ein wenig dürftig sind, ein Rateversuch. Ist das Applet im gleichen Verzeichniss wie die htm-Datei? Und wenn ja, ist auf dem Rechner ein jdk installiert, das auch der Browser kennt? Wenn Dein Versuch auf der Website mit dem gleichen System / Browser funktioniert hat, dann kannst Du die zweite Frage streichen. Peter Zitieren
Blue55 Geschrieben 26. April 2004 Autor Geschrieben 26. April 2004 Original geschrieben von kingofbrain Servus, nachdem Deine Angaben ein wenig dürftig sind, ein Rateversuch. Ist das Applet im gleichen Verzeichniss wie die htm-Datei? Und wenn ja, ist auf dem Rechner ein jdk installiert, das auch der Browser kennt? Wenn Dein Versuch auf der Website mit dem gleichen System / Browser funktioniert hat, dann kannst Du die zweite Frage streichen. Peter shimmertext.class, nichtgenug.gif und 941_flechedroite.gif (und noch andere Bilder) sind alle im gleichen Ordner wie die html-Datei. Ich weiß, daß das Applet nicht funktioniert, wenn kein Bild drin ist, aber das ist ja da. Ich hab ja auch an diesem Ordner absolut nichts geändert. Das einzige, was sich geändert hat, ist der Laufwerksbuchstabe, weil ich die C-Partition noch mal geteilt hab. Das andere Applet läuft, der einzige Unterschied ist, daß ich ein anderes Bild und einen anderen Text drin hab. *nichtversteh* Sorry, aber ich hab echt keine Ahnung, was es sein könnte und auch nicht, welche Informationen euch hilfreich sein könnten. Zitieren
Blue55 Geschrieben 26. April 2004 Autor Geschrieben 26. April 2004 Moment mal, wieso funktioniert das ganze, wenn ich ein anderes Bild in der html-Datei angeb??? Das hat doch auch immer mit dem funktioniert. :confused: Zitieren
kingofbrain Geschrieben 27. April 2004 Geschrieben 27. April 2004 Servus, das wirst Du nur herausfinden, wenn Du den Code für das Applet hast, oder wenn die Fehlermeldung sprechend ist. Schau doch mal in die Java-Konsole des Applet, ob da eine Fehlermeldung ist. Peter Zitieren
Blue55 Geschrieben 27. April 2004 Autor Geschrieben 27. April 2004 Original geschrieben von kingofbrain Servus, das wirst Du nur herausfinden, wenn Du den Code für das Applet hast, oder wenn die Fehlermeldung sprechend ist. Schau doch mal in die Java-Konsole des Applet, ob da eine Fehlermeldung ist. Peter Ich hab die shimmertext.class mal aufgemacht... nichts als Zeichensalat. Ich hab mal mehrere Bilder ausprobiert. Wenn ich z.B. jetzt ein kleines Bild hab und das in das Applet einfüg, dann funktioniert das auch (meistens). Aber wenn ich jetzt einem anderen (größeren) Bild diesen Dateinamen zuweise, dann funktioniert das Applet zwar, aber ich krieg von meinem neuen Bild nur einen Ausschnitt gezeigt, der genau so groß ist, wie das alte Bild. Wenn ich einen völlig neuen Dateinamen nehm, wird das Bild richtig angezeigt. Merkt sich das Applet irgendwie die größe von dem Bild??? Ähm, wo finde ich die Fehlermeldungen bzw. die Java-Konsole? Zitieren
tronsam Geschrieben 27. April 2004 Geschrieben 27. April 2004 Original geschrieben von Blue55 Ich hab die shimmertext.class mal aufgemacht... nichts als Zeichensalat. Du solltest auch deinen Sourcen schauen! Im Binärcode wirst Du nie was wirklich etwas lesbares finden. Hast du noch die .java Datei, ansonsten könnte man die class noch dekompilieren! mfg Zitieren
Blue55 Geschrieben 27. April 2004 Autor Geschrieben 27. April 2004 Original geschrieben von tronsam Du solltest auch deinen Sourcen schauen! Im Binärcode wirst Du nie was wirklich etwas lesbares finden. Hast du noch die .java Datei, ansonsten könnte man die class noch dekompilieren! mfg Ich hab das Ding ja nicht selbst geschrieben (hab null Ahnung von Java), das gab's irgendwo zum runterladen. Zitieren
kLeiner_HobBes Geschrieben 27. April 2004 Geschrieben 27. April 2004 Hol dir nen Decompiler. Damit kannst du die class-datei, die den java-binary-code enthält wieder in java-dateien umwandeln. dann kannst du den code ändern, ein paar debug-outs reinbauen oder das ganze in eclipse o.ä. durchsteppen. gruß benjamin Zitieren
kingofbrain Geschrieben 28. April 2004 Geschrieben 28. April 2004 Ok, also wenn Du mit Java eigentlich nichts zu tun hast, dann kannst Du Dir das dekompilieren wohl sparen, weil Du nichts interessantes finden wirst. Entweder Du lernst Java und kannst das Teil selber fixen - wobei dann die Frage ist, unter welcher Lizenz steht die Klasse, wer hat die Rechte, usw. - oder Du schreibst dem Entwickler (oder von wem Du die Klasse auch immer hast) und hoffst, das er Dir hilft. Wenn Du die Klasse irgendwo mal gefunden hast und sie benutzt, ohne die Rechte daran zu haben bzw den zu kennen, der sie hat, können wir Dir eh nicht helfen, ohne diese Rechte evt. auch zu verletzen. Peter Zitieren
Blue55 Geschrieben 28. April 2004 Autor Geschrieben 28. April 2004 Original geschrieben von kingofbrain Ok, also wenn Du mit Java eigentlich nichts zu tun hast, dann kannst Du Dir das dekompilieren wohl sparen, weil Du nichts interessantes finden wirst. Entweder Du lernst Java und kannst das Teil selber fixen - wobei dann die Frage ist, unter welcher Lizenz steht die Klasse, wer hat die Rechte, usw. - oder Du schreibst dem Entwickler (oder von wem Du die Klasse auch immer hast) und hoffst, das er Dir hilft. Wenn Du die Klasse irgendwo mal gefunden hast und sie benutzt, ohne die Rechte daran zu haben bzw den zu kennen, der sie hat, können wir Dir eh nicht helfen, ohne diese Rechte evt. auch zu verletzen. Peter Ich glaub, das war von Jex-treme... Zitieren
PerdianMG Geschrieben 28. April 2004 Geschrieben 28. April 2004 Ich glaub, das war von Jex-treme... Und? Sollen wir uns hier jetzt auf die Suche danach machen und herausfinden wo genau dein Problem liegt? Sorry, aber so funktioniert das nicht. Wenn du nicht weisst, wieso eine Resource, die du irgendwo gefunden hast sich nicht so verhält wie sie das eigentlich tun sollte, dann solltest du: a) selber suchen wo dein Problem liegt. Das heisst auch: Erstmal das Problem eingrenzen, indem du nach und nach Parameter hinzufügst, andere weglässt und selber versuchst zu verstehen an welcher Stelle genau eigentlich der Haken ist. Und nicht nur zwei Minuten sondern durchaus auch eine längere Zeit. Hilft das nichts: Die Dokumentation des Applets lesen, und im Zweifelsfall beim Programmierer des Applets nachfragen, wie du es korrekt konfigurieren musst. Klappt das nicht, weil niemand (mehr) zu erreichen ist solltest du: c) mit einer aussagekräftigen Fehlerbeschreibung versuchen dir hier Rat zu holen, vielleicht kann ja wirklich einer auf die Schnelle sagen wo das Problem ist. Mit einem "Geht nicht!" kommst du nie besonders weit - es sei denn irgendjemand hier hat seine Kristallkugel frisch geputzt und sieht etwas :-) Christian Zitieren
Blue55 Geschrieben 28. April 2004 Autor Geschrieben 28. April 2004 Und? Sollen wir uns hier jetzt auf die Suche danach machen und herausfinden wo genau dein Problem liegt? Nein, das sollt ihr natürlich nicht. Ich wollte damit nur sagen, daß das da offiziell zum Runterladen war und ich der Meinung bin, daß die für Gewöhnlich auch nix einzuwenden haben, wenn man etwas an dem Applet verändert. Sind ja oftmals auch Anleitungen dabei. Wenn du nicht weisst, wieso eine Resource, die du irgendwo gefunden hast sich nicht so verhält wie sie das eigentlich tun sollte, dann solltest du: a) selber suchen wo dein Problem liegt. Das heisst auch: Erstmal das Problem eingrenzen, indem du nach und nach Parameter hinzufügst, andere weglässt und selber versuchst zu verstehen an welcher Stelle genau eigentlich der Haken ist. Und nicht nur zwei Minuten sondern durchaus auch eine längere Zeit. Hilft das nichts: Wie gesagt, ich hab NULL Ahnung von Java und kann dementsprechend weder das Problem eingrenzen, noch irgendwelche Parameter hinzufügen. Wenn ich ne Ahnung davon hätte, würde ich mir das Zeugs selber schreiben und nicht runterladen. Die Dokumentation des Applets lesen, und im Zweifelsfall beim Programmierer des Applets nachfragen, wie du es korrekt konfigurieren musst. Klappt das nicht, weil niemand (mehr) zu erreichen ist solltest du: Ich hab keine Dokumentation und den Programmierer kenn ich nicht. Auf frühere Anfragen bei jex-treme hab ich leider keine Antworten bekommen. Deswegen hab ich es eben gewagt, hier einmal danach zu Fragen, hätte doch immerhin sein könnne, daß jemand so ein Problem kennt und nen Tip hat!? c) mit einer aussagekräftigen Fehlerbeschreibung versuchen dir hier Rat zu holen, vielleicht kann ja wirklich einer auf die Schnelle sagen wo das Problem ist. Ich war eigentlich der Meinung, ich hätte das Problem ausführlich beschrieben. :confused: Mit einem "Geht nicht!" kommst du nie besonders weit - es sei denn irgendjemand hier hat seine Kristallkugel frisch geputzt und sieht etwas :-) Meine Kunden sind mit diesem berühmten "Geht nicht!" eigentlich immer sehr erfolgreich! Ist es nicht unser aller Job, aus solchen Aussagen ne Problemlösung hervorzuzaubern? Gruß Blue Zitieren
PerdianMG Geschrieben 28. April 2004 Geschrieben 28. April 2004 Nein, das sollt ihr natürlich nicht. Ich wollte damit nur sagen, daß das da offiziell zum Runterladen war und ich der Meinung bin, daß die für Gewöhnlich auch nix einzuwenden haben, wenn man etwas an dem Applet verändert. Sind ja oftmals auch Anleitungen dabei. Und was soll dann der Kommentar "Ich glaub, das war von Jex-treme..."? Wenn du wirklich an der Lösung mitarbeiten wolltest hättest du mal versucht einen Link aufzutreiben so nach dem Motto "Hier kommt das Ding her". Wie gesagt, ich hab NULL Ahnung von Java und kann dementsprechend weder das Problem eingrenzen, noch irgendwelche Parameter hinzufügen.Doch natürlich kannst du das. Weisst du wie man ein Applet in eine HTML-Seite einbindet? Ich denke mal schon, sonst hättest du es beim ersten mal gar nicht erst an's Laufen bekommen. So, und genau unterhalb des <applet> Tag's gibt's eine ganze Reihe an <parameter> Nodes. Hast du mal probiert was passiert, wenn du hier Werte austauschst/weglässt? Und was ich mit detailierter Fehlerbeschreibung meinte: Du hast nirgendwo gesagt ob das Applet gar nicht erst geladen wird (sowas lässt sich im Java-Plugin wunderbar herausfinden), oder ob das Applet selber nicht richtig funktioniert. Im ersten Falle ist die Lösung ziemlich einfach, nämlich zu gucken, dass der Classpath stimmt. Im zweiten Fall kann dir wahrscheinlich hier niemand helfen, weil du dafür die Interna des Applets kennen musst - und das ist ohne Sourcecode nunmal nicht zu machen, es sei denn man will sich wirklich mir dekompiliertem Code abgeben, Ich hab keine Dokumentation und den Programmierer kenn ich nicht. Auf frühere Anfragen bei jex-treme hab ich leider keine Antworten bekommen. Deswegen hab ich es eben gewagt, hier einmal danach zu Fragen, hätte doch immerhin sein könnne, daß jemand so ein Problem kennt und nen Tip hat!?Na selbst das wäre höchstens ein Glückstreffer gewesen. Hier geht's um das mehr Verständnis und die Elemente der Sprache Java selber und große immer wieder gebrauchte Anwendungen (Eclipse, Tomcat, etc.) mit Detail-Fragen "Wieso geht das nicht" zu einem kleinen mickrigen Applet wirst du nicht weit kommen - sieht man ja :-) Meine Kunden sind mit diesem berühmten "Geht nicht!" eigentlich immer sehr erfolgreich! Wenn der Kunde zahlt kein Problem... wenn ich vor Ort bin und genau sehe was los ist auch kein Problem - aber ohne Fehlerbeschreibung kann niemand wirklich etwas machen - ausser raten. Ist es nicht unser aller Job, aus solchen Aussagen ne Problemlösung hervorzuzaubern? *lol* Wie sollen wir denn bitte eine Problemlösung "zaubern", wenn gar nicht klar ist, was denn nun überhaupt nicht funktioniert (s.o.)? Eine Newsgroup/Ein Forum ist keine Wundermaschine, die einem alle Probleme der Welt löst - sie kann helfen aber erspart einem nicht das eigene Arbeiten. Christian Zitieren
kingofbrain Geschrieben 29. April 2004 Geschrieben 29. April 2004 Servus, ich habe mich jetzt mal auf die Suche nach einer shimmertext.class gemacht und (wahrscheinlich) die richtige Datei gefunden. Auf jeden Fall stimmen die Parameter. Ich kann die Klasse als Applet einbinden, egal, ob es ein Bild gibt oder nicht, von daher gibt es also kein Problem. Das heisst, wir brauchen die Fehlermeldung. Geh auf den grauen Kasten und wähle mal mit Rechtsklick auf "Java Konsole öffnen" und schau, ob es dort einen Fehler gab. Um weitermachen zu können, brauchen wir den. Peter Zitieren
Blue55 Geschrieben 29. April 2004 Autor Geschrieben 29. April 2004 Und was soll dann der Kommentar "Ich glaub, das war von Jex-treme..."? Wenn du wirklich an der Lösung mitarbeiten wolltest hättest du mal versucht einen Link aufzutreiben so nach dem Motto "Hier kommt das Ding her". Setz vorne ein www. und hinten ein .de dran, dann hast du den Link. Sorry, ich hab wohl angenommen, daß die Seite bekannt ist, kennen jedenfalls ne Menge Leute. Doch natürlich kannst du das. Weisst du wie man ein Applet in eine HTML-Seite einbindet? Ich denke mal schon, sonst hättest du es beim ersten mal gar nicht erst an's Laufen bekommen. So, und genau unterhalb des <applet> Tag's gibt's eine ganze Reihe an <parameter> Nodes. Hast du mal probiert was passiert, wenn du hier Werte austauschst/weglässt? Dieses Ding war schon in einer HTML-Datei. Weggelassen hab ich noch keine Parameter, geändert schon. Die Farben und Schriftarten zu ändern macht wohl wenig Sinn? imagex und imagey verändern nur die Position und der Rest sind Effekte. Und was ich mit detailierter Fehlerbeschreibung meinte: Du hast nirgendwo gesagt ob das Applet gar nicht erst geladen wird (sowas lässt sich im Java-Plugin wunderbar herausfinden), oder ob das Applet selber nicht richtig funktioniert. Im ersten Falle ist die Lösung ziemlich einfach, nämlich zu gucken, dass der Classpath stimmt. Im zweiten Fall kann dir wahrscheinlich hier niemand helfen, weil du dafür die Interna des Applets kennen musst - und das ist ohne Sourcecode nunmal nicht zu machen, es sei denn man will sich wirklich mir dekompiliertem Code abgeben, Hat mir irgendjemand gesagt, wo ich dieses Java-Plugin finde? Abgesehen von dem User, der nach dir kam? Daß die .class im selben Verzeichnis, wie die restlichen Dateien steht, hab ich bereits gesagt und das keine weiteren Verzeichnisse im Pfad angegeben sind, kannst du sicher selbst sehen. Na selbst das wäre höchstens ein Glückstreffer gewesen. Hier geht's um das mehr Verständnis und die Elemente der Sprache Java selber und große immer wieder gebrauchte Anwendungen (Eclipse, Tomcat, etc.) mit Detail-Fragen "Wieso geht das nicht" zu einem kleinen mickrigen Applet wirst du nicht weit kommen - sieht man ja :-) Ich hab bereits gesagt, daß ich mich damit nicht auskenne und daher auch nicht weiß, worauf es da ankommt. wenn ich vor Ort bin und genau sehe was los ist auch kein Problem - aber ohne Fehlerbeschreibung kann niemand wirklich etwas machen - ausser raten. Ich weiß ja nicht, wo deine Kunden sind, aber wenn ich in Hessen sitze und mein Kunde aus Hamburg anruft, dann kann ich auch nicht sagen "Kein Problem! Ich bin in fünf Minuten bei Ihnen!" *lol* Wie sollen wir denn bitte eine Problemlösung "zaubern", wenn gar nicht klar ist, was denn nun überhaupt nicht funktioniert (s.o.)? Ich hab alle Informationen gegeben, die ich hatte. Wenn man noch an weitere Informationen gelangen kann, dann kann man darauf ja freundlich hingewiesen werden. Eine Newsgroup/Ein Forum ist keine Wundermaschine, die einem alle Probleme der Welt löst - sie kann helfen aber erspart einem nicht das eigene Arbeiten. Hat hier irgendjemand behauptet, daß ich nichts tue? Für gewöhnlich schöpfe ich sowieso alle mir bekannten Möglichkeiten aus, bevor ich hier frage... Zitieren
Blue55 Geschrieben 29. April 2004 Autor Geschrieben 29. April 2004 Servus, ich habe mich jetzt mal auf die Suche nach einer shimmertext.class gemacht und (wahrscheinlich) die richtige Datei gefunden. Auf jeden Fall stimmen die Parameter. Ich kann die Klasse als Applet einbinden, egal, ob es ein Bild gibt oder nicht, von daher gibt es also kein Problem. Das heisst, wir brauchen die Fehlermeldung. Geh auf den grauen Kasten und wähle mal mit Rechtsklick auf "Java Konsole öffnen" und schau, ob es dort einen Fehler gab. Um weitermachen zu können, brauchen wir den. Peter Endlich mal wieder ne hilfreiche Antwort! :uli Nur leider krieg ich kein Kontextmenü, wenn ich mit der rechten Maustaste auf diesen Kasten klick, da tut sich gar nix. Zitieren
Jaraz Geschrieben 29. April 2004 Geschrieben 29. April 2004 Bleibt bitte bei der Frage! Wenn Ihr private Differenzen habt macht das per PN aus, wem die Frage zu ungenau ist, brauch ja nicht Antworten. Gruß Jaraz Zitieren
kingofbrain Geschrieben 30. April 2004 Geschrieben 30. April 2004 Servus, welchen Browser in welcher Version benutzt Du denn? Peter Zitieren
Blue55 Geschrieben 30. April 2004 Autor Geschrieben 30. April 2004 Servus, welchen Browser in welcher Version benutzt Du denn? Peter IE 6.0.2600.0000IS Zitieren
kingofbrain Geschrieben 30. April 2004 Geschrieben 30. April 2004 Dann weiss ich auch nicht, woran es liegen könnte. Ich bekomme sowohl bei IE als auch bei Firefox die Konsole ohne Probleme. Du kannst mal Java deinstallieren und nochmal installieren - oder einfach drüberinstallieren und schauen. So aus der Ferne kann man jetzt nicht mehr dazu sagen. Peter Zitieren
Blue55 Geschrieben 30. April 2004 Autor Geschrieben 30. April 2004 Dann weiss ich auch nicht, woran es liegen könnte. Ich bekomme sowohl bei IE als auch bei Firefox die Konsole ohne Probleme. Du kannst mal Java deinstallieren und nochmal installieren - oder einfach drüberinstallieren und schauen. So aus der Ferne kann man jetzt nicht mehr dazu sagen. Peter Hmm, schade. Aber trotzdem vielen Dank für deine Mühe! Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.