Paket | mx.graphics |
Klasse | public class GradientStroke |
Vererbung | GradientStroke GradientBase EventDispatcher Object |
Implementiert | IStroke |
Unterklassen | LinearGradientStroke, RadialGradientStroke |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Standard-MXML-Eigenschaftentries
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
angle : Number Veraltet: Verwenden Sie rotation
Standardmäßig definiert LinearGradientStroke einen Übergang von links nach rechts auf dem Steuerelement. | GradientBase | ||
caps : String
Gibt das Aussehen der Linienenden an. | GradientStroke | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
entries : Array
Ein Array von GradientEntry-Objekten, die die Füllungsmuster für die Verlaufsfläche definieren. | GradientBase | ||
interpolationMethod : String
Ein Wert aus der InterpolationMethod-Klasse, der festlegt, welche Interpolationsmethode zu verwenden ist. | GradientBase | ||
joints : String
Ein Wert der JointStyle-Klasse, der den Verbindungsstil für Winkel festlegt. | GradientStroke | ||
matrix : Matrix
Ein Array von für die Matrixtransformation verwendeten Werten. | GradientBase | ||
miterLimit : Number
Eine Zahl, die die Grenze festlegt, an der ein Winkel abgeschnitten wird. | GradientStroke | ||
pixelHinting : Boolean
Ein boolescher Wert, der angibt, ob Striche als ganze Pixel angezeigt werden. | GradientStroke | ||
rotation : Number
Standardmäßig definiert LinearGradientStroke einen Übergang von links nach rechts auf dem Steuerelement. | GradientBase | ||
scaleMode : String
Gibt an, welcher Skalierungsmodus zu verwenden ist. | GradientStroke | ||
spreadMethod : String
Ein Wert aus der SpreadMethod-Klasse, der festlegt, welche Auftragstärke zu verwenden ist. | GradientBase | ||
weight : Number
Die Strichstärke in Pixeln. | GradientStroke | ||
x : Number
Der Abstand, um den jeder Punkt entlang der x-Achse verschoben werden soll. | GradientBase | ||
y : Number
Der Abstand, um den jeder Punkt entlang der y-Achse verschoben werden soll. | GradientBase |
Methode | Definiert von | ||
---|---|---|---|
GradientStroke(weight:Number = 1, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = "round", joints:String = "round", miterLimit:Number = 3)
Konstruktor. | GradientStroke | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird. | EventDispatcher | ||
Wendet die Eigenschaften auf das angegebene Graphics-Objekt an. | GradientStroke | ||
Erstellt ein GraphicsStroke-Objekt, das diesen Strich darstellt. | GradientStroke | ||
Sendet ein Ereignis in den Ereignisablauf. | EventDispatcher | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | ||
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | ||
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | ||
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | ||
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | ||
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | ||
Gibt das angegebene Objekt als String zurück. | Object | ||
Gibt den Grundwert des angegebenen Objekts zurück. | Object | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher |
caps | Eigenschaft |
caps:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt das Aussehen der Linienenden an.
Gültige Werte sind CapsStyle.NONE
, CapsStyle.ROUND
und CapsStyle.SQUARE
. Der Wert null
entspricht CapsStyle.ROUND
.
Der Standardwert ist CapsStyle.ROUND.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange
-Ereignis ausgelöst.
Implementierung
public function get caps():String
public function set caps(value:String):void
Verwandte API-Elemente
joints | Eigenschaft |
joints:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein Wert der JointStyle-Klasse, der den Verbindungsstil für Winkel festlegt.
Gültige Werte sind JointStyle.BEVEL
, JointStyle.MITER
und JointStyle.ROUND
. Der Wert null
entspricht JointStyle.ROUND
.
Der Standardwert ist JointStyle.ROUND.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange
-Ereignis ausgelöst.
Implementierung
public function get joints():String
public function set joints(value:String):void
Verwandte API-Elemente
miterLimit | Eigenschaft |
miterLimit:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Eine Zahl, die die Grenze festlegt, an der ein Winkel abgeschnitten wird.
Gültige Werte liegen im Bereich von 1 bis 255 (Werte außerhalb dieses Bereichs werden auf 1 oder 255 gerundet).
Dieser Wert wird nur dann verwendet, wenn die jointStyle
-Eigenschaft auf JointStyle.MITER
gesetzt wird.
Der Wert der miterLimit
-Eigenschaft steht für die Länge, die ein Winkel über jenen Punkt hinausgehen kann, an dem zwei Linien eine Verbindung bilden. Der Wert drückt einen Faktor der Linieneigenschaft thickness
aus. Bei einem miterLimit
-Faktor von 2,5 und einer thickness
von 10 Pixeln, wird der Winkel bei 25 Pixeln abgeschnitten.
Der Standardwert ist 3.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange
-Ereignis ausgelöst.
Implementierung
public function get miterLimit():Number
public function set miterLimit(value:Number):void
pixelHinting | Eigenschaft |
pixelHinting:Boolean
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Ein boolescher Wert, der angibt, ob Striche als ganze Pixel angezeigt werden.
Dies wirkt sich sowohl auf die Positionen der Anker einer Kurve als auch auf die Linienstärke des Strichs selbst aus.
Wenn pixelHinting
auf true
gesetzt ist, sind Linienstärken in Flash Player und AIR auf volle Pixel eingestellt. Ist pixelHinting
auf false
gesetzt, können Kurven und gerade Linien unterbrochen sein.
Der Standardwert ist false.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange
-Ereignis ausgelöst.
Implementierung
public function get pixelHinting():Boolean
public function set pixelHinting(value:Boolean):void
scaleMode | Eigenschaft |
scaleMode:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt an, welcher Skalierungsmodus zu verwenden ist. Gültige Werte sind:
-
LineScaleMode.NORMAL
: Die Linienstärke wird immer skaliert, wenn das Objekt skaliert wird (Standard). -
LineScaleMode.NONE
: Die Linienstärke wird nie skaliert. -
LineScaleMode.VERTICAL
: Die Linienstärke wird nicht skaliert, wenn das Objekt nur vertikal skaliert wurde. -
LineScaleMode.HORIZONTAL
: Die Linienstärke wird nicht skaliert, wenn das Objekt nur horizontal skaliert wurde.
Der Standardwert ist LineScaleMode.NORMAL.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange
-Ereignis ausgelöst.
Implementierung
public function get scaleMode():String
public function set scaleMode(value:String):void
Verwandte API-Elemente
weight | Eigenschaft |
weight:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Strichstärke in Pixeln.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das propertyChange
-Ereignis ausgelöst.
Implementierung
public function get weight():Number
public function set weight(value:Number):void
GradientStroke | () | Konstruktor |
public function GradientStroke(weight:Number = 1, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = "round", joints:String = "round", miterLimit:Number = 3)
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Konstruktor.
Parameterweight:Number (default = 1 ) — Gibt die Linienstärke in Pixeln an. Dieser Parameter ist optional und hat den Standardwert 1 .
| |
pixelHinting:Boolean (default = false ) — Ein boolescher Wert, der angibt, ob Striche als ganze Pixel angezeigt werden. Dies wirkt sich sowohl auf die Positionen der Anker einer Kurve als auch auf die Linienstärke des Strichs selbst aus. Wenn pixelHinting auf true gesetzt ist, sind Linienstärken in Flash Player und AIR auf volle Pixel eingestellt. Ist pixelHinting auf false gesetzt, können Kurven und gerade Linien unterbrochen sein. Dieser Parameter ist optional und hat den Standardwert false .
| |
scaleMode:String (default = "normal ") — Ein Wert aus der LineScaleMode-Klasse, mit dem angegeben wird, welcher Skalierungsmodus verwendet werden soll. Gültige Werte sind LineScaleMode.HORIZONTAL , LineScaleMode.NONE , LineScaleMode.NORMAL und LineScaleMode.VERTICAL . Dieser Parameter ist optional und hat den Standardwert LineScaleMode.NORMAL .
| |
caps:String (default = "round ") — Ein Wert der CapsStyle-Klasse, der den Stil der Linienenden definiert. Gültige Werte sind CapsStyle.NONE , CapsStyle.ROUND und CapsStyle.SQUARE . Der Wert null entspricht CapsStyle.ROUND . Dieser Parameter ist optional und hat den Standardwert CapsStyle.ROUND .
| |
joints:String (default = "round ") — Ein Wert der JointStyle-Klasse, der den Verbindungsstil für Winkel festlegt. Gültige Werte sind JointStyle.BEVEL , JointStyle.MITER und JointStyle.ROUND . Der Wert null entspricht JointStyle.ROUND . Dieser Parameter ist optional und hat den Standardwert JointStyle.ROUND .
| |
miterLimit:Number (default = 3 ) — Eine Zahl, die die Grenze festlegt, an der ein Winkel abgeschnitten wird. Gültige Werte liegen im Bereich von 1 bis 255 (Werte außerhalb dieses Bereichs werden auf 1 oder 255 gerundet). Dieser Wert wird nur dann verwendet, wenn die jointStyle -Eigenschaft auf miter gesetzt wird. Der Wert miterLimit steht für die Länge, die ein Winkel über jenen Punkt hinausgehen kann, an dem zwei Linien eine Verbindung bilden. Der Wert drückt einen Faktor der Linieneigenschaft thickness aus. Bei einem miterLimit -Faktor von 2,5 und einer thickness von 10 Pixeln, wird der Winkel bei 25 Pixeln abgeschnitten. Dieser Parameter ist optional und hat den Standardwert 3 .
|
apply | () | Methode |
public function apply(g:Graphics, targetBounds:Rectangle, targetOrigin:Point):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wendet die Eigenschaften auf das angegebene Graphics-Objekt an.
Parameter
g:Graphics — Das Graphics-Objekt, auf das die Eigenschaften angewendet werden.
| |
targetBounds:Rectangle — Die Grenzen der Form, auf die der Strich angewendet wird.
| |
targetOrigin:Point — Der Punkt, der den Ursprung (0,0) der Form im Koordinatensystem des Ziels definiert.
|
createGraphicsStroke | () | Methode |
public function createGraphicsStroke(targetBounds:Rectangle, targetOrigin:Point):GraphicsStroke
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 4 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Erstellt ein GraphicsStroke-Objekt, das diesen Strich darstellt.
Parameter
targetBounds:Rectangle — Der Begrenzungsrahmen des Strichs.
| |
targetOrigin:Point — Der Punkt, der den Ursprung (0,0) der Form im Koordinatensystem des Ziels definiert.
|
GraphicsStroke — Das GraphicsStroke-Objekt der Zeichnungs-API-2, das diesen Strich darstellt.
|
Tue Jun 12 2018, 10:04 AM Z