| Auf dieser Seite wird ein Java Applet-Programm vorgestellt, welches den berühmten Rubik-Würfel auf eine Webseite portiert. | Dieses hervorragend programmierte Applet demonstriert Live einige der besonderen Möglichkeiten und Vorteile von Java. |
Java
|
Starker Kaffee |
| Rubik Applet | Genial einfach bedienbar |
| Rubik Würfel | Das weltweit erfolgreichste Spielzeug, perfekt auf den PC übertragen |
| Programmierung | Verwendung des Applets in eigenen Webseiten |
| Demo | Weitere Applet-Beispiele: Geogebra (Kalkulation+Grafik), JMol (Molekül-Modelle) |
Rubik-Würfel |
|
|
Der Würfel wurde vom ungarischen Ingenieur und Architekten Ernő Rubik
erfunden, 1975 patentiert und mehrfach ausgezeichnet. Er entwickelte sich zum
meist-verkauften 'Spielzeug': Nach Angaben des eigenen Webs wurden 300 Mio
Stück verkauft. Leider war im Internet kein Portrait von Ernő Rubik auffindbar. |
Wikipedia: Zauberwürfel (Geschichte, Lösungs-Algorithmen)
Rubiks.com - Offizielle Webseite
(Story, Shop, Links)
|
|
|
Im Internet findet man einige weitere Rubik Applets, z.B. Thomas Minx, Michael Schubart (Vorsicht - Derartige Links veralten rasch) |
HTML-Progammierung |
|
Programmierung• Erzeugen sie eine Webseite, in welche das Applet eingebettet werden soll.• Kopieren sie die Applet-Datei rubik.class in das gleiche Verzeichnis wie die Webseite. • Setzen sie den rechts gezeigten HTML-Quelltext an der gewünschten Stelle ein. • Damit ist das Applet betriebsfertig - Das Java-Programm benötigt zu Arbeit keine Daten (Parameter). |
Der HTML-Quelltext zur Anzeige dieses Applets:
<applet code="rubik.class" style="width:120px;
height:120px;">
Ihr Browser kann das Applet nicht anzeigen.
</applet>
|
ParameterOhne Parameter verwendet das Applet einen grauen Hintergrund der Farbe C0C0C0Man kann die Farbe des Hintergrunds wahlweise mit dem Parameter bgcolor angeben. Dazu fügt man ein <param>-Element in das <applet>-Element ein. Als Wert wird ein hexadezimaler → RGB-Code erwartet. |
Das Applet auf weissem Hintergrund:
<applet code="rubik.class" style="height:120px;
width:120px;">
<param name="bgcolor" value="FFFFFF" />
</applet>
|
|