Image laden, mal geht's, mal geht's nicht

Hallo,
ich habe eine kleine DiaShow in Java programmiert.
Das Applet liest ein paar Bilder ein und gibt sie nacheinander wieder aus. Bei mir funktioniert das auch wunderbar, nur bei verschiedenen anderen Leuten nicht.
Ich dachte, dass es vielleicht an einer Firewall oder ähnlichem liegt.
Hier der Link zu einer Seite mit dem Applet: http://www.hochseilgarten-oberwiesenthal.de/test2/bi…

Und noch der Teil des Sourcecodes, wo das Bild gelesen wird:
(s ist der relative Pfad, die Bilder liegen im gleichen Verzeichnis, wie das Applet)

public Image ladeBild(String s)
{
Image image = getImage(getDocumentBase(), s);
MediaTracker mediatracker = new MediaTracker(this);
mediatracker.addImage(image, 0);
try
{
mediatracker.waitForID(0);
}
catch(Exception exception) { }
return image;
}

Wie gesagt, bei mir geht das einwandfrei, bei Anderen kommt ein Fehler, dass die Datei nicht gefunden werden konnte.

Ich hoffe, ihr könnt mir helfen.

Danke schonmal im Vorraus, cu R.T.

Moin

Hier der Link zu einer Seite mit dem Applet:

funktioniert soweit gut.

(s ist der relative Pfad, die Bilder liegen im gleichen
Verzeichnis, wie das Applet)

Welches Format haben die Bilder ? (Weil die MS-VM nicht alle Arten lesen kann).

Und was lässt du hier genau fallen ?

catch(Exception exception) { }

Ausserdem: Das geht auch mit javaskript und CSS. Da hättest du weniger Ärger mit den VM’s.

cu

Hallo.

Bei mir (W2K3 Server, Mozilla 1.7, Sun Java 1.4 RE) funktioniert’s hervorragend. Auf das Fenster mit dem Videolink sollte man aber anders aufmerksam machen :wink:
Aber es stimmt schon, was pumpkin schreibt…

HTH
mfg M.L.

Das Problem ist ja, dass es bei den meisten Leuten geht, nur eben in dem einen Betrieb nicht. Ich glaub, das liegt da an der Firewall…

Was das mit dem exception da soll weiß ich ehrlich gesagt nicht :wink:
Das Applet hab ich vor ca. 2 Jahren mit minimalen Java-Kenntnissen geschrieben und von denen is ned mehr viel übrig :wink:

Inzwischen hab ich das mit Flash realisiert, da kann man auch noch bessere Effekte reinbringen und es funktioniert überall da, wo es soll :wink:

Trotzdem Danke für eure Hilfe…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]