Java Reference
In-Depth Information
Bild 14.25■
Formen mit Pattern gefüllt
Unter
http://downloads.hanser.de
inden Sie in Beispiel
kap14_23.html
ein paar komplexe
Formen, die mit Pattern gefüllt werden.
Schatten
können recht beliebig bei graischen Objekten autauchen. Sie speziizieren sie
über vier Eigenschaten:
shadowOffsetX =
gleitkommawert
shadowOffsetY =
gleitkommawert
shadowBlur =
gleitkommawert
shadowColor =
farbe
Die Ofset-Werte geben an, wie weit weg vom Objekt ein Schatten liegen soll (Vorgabe ist 0).
Damit kann man eine räumliche Tiefe beeinlussen. Negative Werte gehen nach links oder
oben und positive Werte nach rechts oder unten. Mit
shadowBlur
geben Sie die Unschärfe
des Schattens an (Vorgabe ist 0) und
shadowColor
ist ofensichtlich die Farbe (Vorgabe ist
Schwarz - dennoch sollten Sie die Eigenschat explizit setzen, denn einige Browser setzen
sonst keinen Schatten). In dem Beispiel wollen wir bei einem Text Schatten hinzufügen
(kap14_24.js):
Listing 14.52■
Schatten bei den Texten
window.onload = function() {
var zb = document.getElementById('cv1').getContext('2d');
var rg = zb.createRadialGradient(120, 75, 20, 125, 75, 200);
rg.addColorStop(0, 'yellow');
rg.addColorStop(1, 'gray');
with (zb) {
font = "66px Arial";
shadowOffsetX = 10;
shadowOffsetY = 10;
shadowColor = "gray";
illStyle = "Red";
illText("Die Antwort", 250, 370);
strokeStyle = "brown";
font = "166px Courier";
shadowOffsetX = -10;
shadowOffsetY = -10;
shadowColor = "green";
strokeText("ist", 360, 120);
illStyle = rg;
strokeStyle = "Blue";
font = "360px Times New Roman";
shadowOffsetX = -10;
Search WWH ::
Custom Search