ANLEITUNG zum Filmscroller-Applet von Axel Strube-Zettler (09.03.2001) Am sinnvollsten ist die Anwendung dieses Applets in einem Frameset. Wer sich mit Framesets nicht auskennt, kann sich dazu schlau machen bei SELFHTML von Stefan Münz (www.team-one.de). Framesets sind nicht schwer zu begreifen! Im folgenden wird davon ausgegangen, daß wir den Bildschirm mit Hilfe eines Framesets aufteilen. Links soll der Filmstreifen laufen, rechts sollen entsprechende Seiten zu den Vorschau-Bildern des Filmstreifens angezeigt werden. Hier wird der Filmstreifen im Hochformat beschrieben, bei Querformat sind nur die Parameter 'width' und 'height' entsprechend umgekehrt zu behandeln. ---------------------------------------------------------------------------------------------------- Das Framesets müßte zunächst so definiert werden (die Datei nennen wir mal 'fs_filmstreifen.html'): ---------------------------------------------------------------------------------------------------- Dann brauchen wir eine HTML-Seite für links, in der das Applet eingebunden wird (diese Datei muß 'vfilmscroller.html' heißen, da wir das so in 'fs_filmstreifen.html' angegeben haben):
Zu den Applet-Parametern: width muß mindestens 130 sein height kannst du variieren speed gibt an, um wieviele Pixel der Bilderstreifen jedesmal verschoben werden soll. Ich würde es bei der 1 lassen. filmname Erscheint auf dem Rand (eher angedeutet). imageLoadString Text, der während des Ladens angezeigt werden soll. image.. Hier gibst du die Vorschaubilder an. Wichtig: Sie müssen 120x80 pixel groß sein. Jede andere Größe führt unweigerlich zur Katastrophe! Es ist aber egal, ob die Bilder Hoch- oder Querformat haben, das Applet dreht die Bilder immer so, daß sie richtig im Film liegen. Der Pfad zum Bild kann relativ angegeben werden (so wie oben) oder absolut ('http://www. ....') url.. Hier wird der URL einer Seite angegeben, die angezeigt werden soll, wenn man auf ein Bild im Filmstreifen klickt. Du mußt also zu jedem Bild auch eine HTML-Seite produzieren. Auf dieser Seite kannst du dann die grosse Version deines Bildes einbinden. Dieser URL muß immer absolut angegeben werden, bei relativen Pfadangaben löst Java einen Fehler aus. target.. Schließlich muß noch angegeben werden, wo die Seite angezeigt werden soll. Die Seite soll den Filmstreifen ja nicht auf dem Bildschirm ersetzen. Dazu haben wir ja den rechten Teil des Bildschirms eingerichtet. Hier mußt du also den Namen des rechten Frames eintragen, und den haben wir im Frameset 'hauptseite' genannt. Die 3 letzten Parameter sind durchnumeriert. Achte darauf, daß dir hier keine Fehler unterlaufen! Das Applet ist so programmiert, daß es nicht so viel Rechenzeit verschwendet, es prüft daher weder, ob die Bilder die richtige Größe haben, noch irgend etwas sonst. ---------------------------------------------------------------------------------------------------- Gestartet wird das Ganze dann durch den Aufruf des Framesets 'fs_filmstreifen.html'