8−Puzzles−Applet
Das
8−Puzzles−Applet
stellt das allseits beliebte Schiebepuzzle dar, welches jedes Kind kennt.
Viel Spaß damit!
Bedienung
Die Bedienung dieses Applets ist recht intuitiv.
Dieses Schiebepuzzle löst sich von ganz allein,
wenn Sie mit der Maus auf das leere Feld klicken.
Wenn Sie mit der Maus auf ein verschiebbares Puzzleteilchen
(leeres Nachbarfeld)
klicken, wird es auf das leere Feld verschoben.
Mit Rechtsklick mischen Sie das Puzzle erneut.
Alternativ zur Maus können Sie auch die Tastatur verwenden, dazu muss aber das Applet den Fokus haben.
Mit den
Pfeil−Tasten
können Sie versuchen das Rätsel zu lösen.
Sie können sich aber auch mit der
SPACE−Taste
oder mit der
ENTER−Taste
die Lösung vorspielen lassen.
Mischen können Sie mit einer beliebigen anderen Taste.
Anmerkung zum Bild
Das Bild, welches hier im Applet verwendet wird, wurde mit dem
Tinyray−Applet
entwickelt.
Siehe auch …
Vorliegendes Mashup befindet Sie auch auf folgenden Seiten:
- Suchen
Wie kann anhand eines Suchkriteriums ein Objekt gefunden werden?
- Meine Doudou
Doudou heißt Böhnchen und ist meine Tochter.
- Kleine Malstunde
Meine Doudou hat Spaß am Malen.
- Privates
Einiges zu meiner Person, dem Inhaber und Macher dieser Webpräsenz.
8−Puzzles als Mashup
Gefällt Ihnen dieses Applet, dann nutzen Sie doch dieses Applet ganz kostenlos und verpflichtungslos als Mashup,
indem Sie folgenden
HTML−Code
in Ihre Website an einer beliebigen Stelle einbinden.
HTML−Code für 8−Puzzles
<applet
name="EightPuzzlesApplet"
codebase="http://www.stefan-baur.de/applets/eightpuzzles/"
code="EightPuzzlesApplet.class"
width="399"
height="399">
<param name="puzzleImage" value="http://www.stefan-baur.de/images/mashup0.png">
<param name="puzzleCols" value="3">
<param name="puzzleRows" value="3">
<param name="blankCol" value="2">
<param name="blankRow" value="2">
<param name="aniSteps" value="5">
<param name="aniStepTime" value="70">
<param name="shuffle" value="on">
<param name="copyright" value="off">
<param name="bgColor" value="#FFFFFF">
<param name="fgColor" value="#000088">
</applet> |
Konfiguration
Sie können dieses Applet Ihrer Website anpassen, indem Sie die Parameter des Applets selbst konfigurieren.
puzzleImage
(URL von einem Bild)
Bild Ihrer Wahl.
Achten Sie darauf, dass Sie die Maße des Applets
(width und height)
den Maßen des Bildes anpassen müssen.
puzzleCols
(Wert größer als 1)
Anzahl der Spalten.
puzzleRows
(Wert größer als 1)
Anzahl der Zeilen.
blankCol
(Wert zwischen 0 und puzzleCols−1)
X-Koordinate des fehlenden Puzzleteilchens.
blankRow
(Wert zwischen 0 und puzzleRows−1)
Y-Koordinate des fehlenden Puzzleteilchens.
aniSteps
(Wert größer als 1)
Anzahl der Animationsschritte beim Verschieben eines einzelnen Puzzleteilchens.
aniStepTime
(Wert größer als 1)
Zeitbedarf in Millisekunden eines Animationsschrittes beim Verschieben eines einzelnen Puzzleteilchens.
shuffle
(Wert
„on”
oder
„off”)
Gibt an, ob das Puzzle gemischt
(durcheinander gewürfelte Puzzleteilchen)
angezeigt werden soll.
copyright
(Wert
„on”
oder
„off”)
Gibt an, ob eine
Copyright−Meldung
gezeigt werden soll.
bgColor
(6−Zeichen−Hex−Wert)
Hintergrundfarbe.
fgColor
(6−Zeichen−Hex−Wert)
Vordergrundfarbe, hier nur sinnvoll, wenn
„copyright”
auf
„on”
gesetzt ist.
Backlink−Vorschlag
<a href="http://www.stefan-baur.de/cs.web.mashup.8puzzles.html">
8-Puzzles-Applet
</a> |
Bitte lesen Sie sich hierzu die Anmerkungen unter
Mashup
durch.
Fehlerfreiheit nicht garantierbar!
Da keine Software fehlerfrei ist,
{Ich kenne eine Firma, die mir mehrmals felsenfest versicherte, eine fehlerfreie Software in Einsatz zu haben - ich persönlich fühlte mich dabei ganz schön ver-applet äh veräppelt.}
so enthält auch vorliegendes Applet bestimmt auch Fehler.
Auch wenn Software umfassend verifiziert wird, bedeutet dies nicht, dass die verifizierte Software fehlerfrei ist.
Mehr zum
Software−Test
finden Sie unter
Verifikation.
Helfen Sie mir
… Fehler aus meinem hier angebotenen Applet zu eliminieren,
indem Sie mir im Folgenden den Fehler des vorliegenden Applets kurz beschreiben.