Java - Blender - Überblenden von Bildern | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Der Blender ist ein Java-Applet,
mit dem man Bilder abwechselnd anzeigen und überblenden kann.
Die Anwendung und Verbreitung aller zugehörender Java-Quelltexte unterliegen der GNU General Public License, was im wesentlichen bedeutet, daß diese Software kostenlos und frei verfügbar ist, sowie von jedem nach Gutdünken weiterentwickelt werden darf, solange mein Copyright-Vermerk erhalten bleibt und Entwickler bei Einbringen von Veränderungen ihren eigenen Copyright-Vermerk hinzufügen. GNU bedeutet auch: einmal GNU, immer GNU. Alle auf dem Blender-Applet und seinen Quelltexten basierenden Anwendungen bleiben für alle Ewigkeit der GNU-Lizenz unterstellt. Das heißt, daß auch Weiterentwicklungen dieses Applets kostenlos kopiert und verwendet werden dürfen. Die Blender-Quelltexte bestehen aus: blender.java (Applet) TransImageProducer.java (Manipulation der Transparenzwerte eines Bildes) DroepTimer.java (allgemein verwendbare Zeitsteuerung durch Threads) DroepTimeListener.java (Interface zur Zeitsteuerung) Die Binärdateien sind: blender.class (Applet) TransImageProducer.class DroepTimer.class DroepTimeListener.class Der Blender benötigt Java1.1 oder höher. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Beispiele:
beispiel1.html beispiel2.html | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hinweis: Die Parameter elapse#, blend#, method# und thickness# beziehen sich auf das Ausblenden des #-ten Bildes, also auf das Einblenden des jeweils nächsten Bildes. Mit <param name="elapse2" value="250"></param> wird also festgelegt, daß das Überblenden vom zweiten zum dritten Bild 250 Millisekunden dauern soll. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Autor: Ulrich Kritzner |