Paket | mx.graphics |
Klasse | public class SolidColorStroke |
Vererbung | SolidColorStroke EventDispatcher Object |
Implementiert | IStroke |
Unterklassen | Stroke |
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
... <mx:SolidColorStroke id="ticks" color="0xFF0000" weight="1"/> <mx:SolidColorStroke id="mticks" color="0x0000FF" weight="1"/> <mx:LineChart id="mychart" dataProvider="{ndxa}"> <mx:horizontalAxisRenderer> <mx:AxisRenderer placement="bottom" canDropLabels="true"> <mx:tickStroke>{ticks}</mx:tickStroke> <mx:minorTickStroke>{mticks}</mx:minorTickStroke> </mx:AxisRenderer> </mx:horizontalAxisRenderer> </LineChart> ...MXML-SyntaxMXML-Syntax ausblenden
The <mx:SolidColorStroke>
tag inherits all the tag attributes
of its superclass, and adds the following tag attributes:
<mx:SolidColorStroke Properties alpha="1.0" caps="round|none|square" color="0x000000" joints="round|bevel|miter" miterLimit="3" pixelHinting="false|true" scaleMode="normal|none|horizontal|vertical" weight="1 (in most cases)" />
Verwandte API-Elemente
Eigenschaft | Definiert von | ||
---|---|---|---|
alpha : Number
Transparenz einer Linie. | SolidColorStroke | ||
caps : String
Gibt den Typ der Linienenden an. | SolidColorStroke | ||
color : uint
Die Linienfarbe. | SolidColorStroke | ||
constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | ||
joints : String
Gibt den Verbindungstyp für Winkel an. | SolidColorStroke | ||
miterLimit : Number
Gibt die Grenze an, an der ein Winkel abgeschnitten wird. | SolidColorStroke | ||
pixelHinting : Boolean
Gibt an, ob Striche als ganze Pixel angezeigt werden. | SolidColorStroke | ||
scaleMode : String
Ein Wert aus der LineScaleMode-Klasse, mit dem angegeben wird, welcher Skalierungsmodus verwendet werden soll. | SolidColorStroke | ||
weight : Number
Die Linienstärke in Pixeln. | SolidColorStroke |
Methode | Definiert von | ||
---|---|---|---|
SolidColorStroke(color:uint = 0x000000, weight:Number = 1, alpha:Number = 1.0, pixelHinting:Boolean = false, scaleMode:String = "normal", caps:String = "round", joints:String = "round", miterLimit:Number = 3)
Konstruktor. | SolidColorStroke | ||
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. | SolidColorStroke | ||
Erstellt ein GraphicsStroke-Objekt, das diesen Strich darstellt. | SolidColorStroke | ||
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 |
alpha | Eigenschaft |
alpha:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Transparenz einer Linie. Werte zwischen 0,0 (durchsichtig) und 1,0 (undurchsichtig) sind gültig.
Der Standardwert ist 1.0..
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 alpha():Number
public function set alpha(value:Number):void
caps | Eigenschaft |
caps:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den Typ der Linienenden an. Gültige Werte sind: CapsStyle.ROUND
, CapsStyle.SQUARE
und CapsStyle.NONE
.
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
color | Eigenschaft |
color:uint
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Linienfarbe.
Der Standardwert ist 0x000000 (black)..
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 color():uint
public function set color(value:uint):void
joints | Eigenschaft |
joints:String
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Gibt den Verbindungstyp für Winkel an. Gültige Werte sind JointStyle.ROUND
, JointStyle.MITER
und JointStyle.BEVEL
.
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
miterLimit | Eigenschaft |
miterLimit:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Legt den Grenzwert fest, an dem ein Winkel abgeschnitten wird. Der gültige Wertebereich ist: 1 bis 255.
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 |
Legt fest, ob Striche als ganze Pixel angezeigt werden. Dieser Wert wirkt sich sowohl auf die Positionen der Anker einer Kurve als auch auf die Linienstärke des Strichs selbst aus.
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 |
Ein Wert aus der LineScaleMode-Klasse, mit dem angegeben wird, welcher Skalierungsmodus verwendet werden soll. 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
weight | Eigenschaft |
weight:Number
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Die Linienstärke in Pixeln. Der Standardwert für viele Diagramme ist 1 Pixel.
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
SolidColorStroke | () | Konstruktor |
public function SolidColorStroke(color:uint = 0x000000, weight:Number = 1, alpha:Number = 1.0, 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.
Parametercolor:uint (default = 0x000000 ) — Gibt die Linienfarbe an. Der Standardwert ist 0x000000 (schwarz).
| |
weight:Number (default = 1 ) — Gibt die Linienstärke in Pixeln an. Der Standardwert ist 1.
| |
alpha:Number (default = 1.0 ) — Gibt einen Alphawert zwischen 0,0 und 1,0 an. Der Standardwert ist 1,0 (undurchsichtig).
| |
pixelHinting:Boolean (default = false ) — Legt fest, ob Striche als ganze Pixel angezeigt werden. Dieser Wert wirkt sich sowohl auf die Positionen der Anker einer Kurve als auch auf die Linienstärke des Strichs selbst aus. Der Standardwert lautet 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 ") — Gibt den Typ der Linienenden an. Gültige Werte sind CapsStyle.ROUND , CapsStyle.SQUARE und CapsStyle.NONE . Der Standardwert ist CapsStyle.ROUND .
| |
joints:String (default = "round ") — Gibt den Verbindungstyp für Winkel an. Gültige Werte sind JointStyle.ROUND , JointStyle.MITER und JointStyle.BEVEL . Der Standardwert ist JointStyle.ROUND .
| |
miterLimit:Number (default = 3 ) — Legt den Grenzwert fest, an dem ein Winkel abgeschnitten wird. Der gültige Wertebereich ist: 1 bis 255. Der Standardwert ist 3.
|
apply | () | Methode |
public function apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void
Sprachversion: | ActionScript 3.0 |
Produktversion: | Flex 3 |
Laufzeitversionen: | Flash Player 9, AIR 1.1 |
Wendet die Eigenschaften auf das angegebene Graphics-Objekt an.
Parameter
graphics: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 3 |
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