| Package | mx.graphics |
| Classe | public class SolidColorStroke |
| Héritage | SolidColorStroke EventDispatcher Object |
| Implémente | IStroke |
| Sous-classes | Stroke |
| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | 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>
...
Syntaxe MXML
Masquer la syntaxe MXMLThe <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)"
/>
Eléments de l’API associés
| Propriété | Défini par | ||
|---|---|---|---|
| alpha : Number
Transparence d’une ligne. | SolidColorStroke | ||
| caps : String
Spécifie le type d’extrémité au bout des lignes. | SolidColorStroke | ||
| color : uint
Couleur de la ligne. | SolidColorStroke | ||
![]() | constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | |
| joints : String
Spécifie le type d’apparence de liaison utilisé dans les angles. | SolidColorStroke | ||
| miterLimit : Number
Indique la limite à laquelle une pointe est coupée. | SolidColorStroke | ||
| pixelHinting : Boolean
Indique si des indices supplémentaires de lissage des pixels doivent être ajoutés. | SolidColorStroke | ||
| scaleMode : String
Valeur de la classe LineScaleMode qui spécifie le mode d’échelle à utiliser. | SolidColorStroke | ||
| weight : Number
Epaisseur du trait, en pixels. | SolidColorStroke | ||
| Méthode | Défini par | ||
|---|---|---|---|
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)
Constructeur. | SolidColorStroke | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement. | EventDispatcher | |
Applique les propriétés à l’objet Graphics spécifié. | SolidColorStroke | ||
Génère un objet GraphicsStroke représentant ce tracé. | SolidColorStroke | ||
![]() |
Distribue un événement dans le flux d’événements. | EventDispatcher | |
![]() |
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement. | EventDispatcher | |
![]() |
Indique si la propriété spécifiée d’un objet est définie. | Object | |
![]() |
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | |
![]() |
Indique si la propriété spécifiée existe et est énumérable. | Object | |
![]() |
Supprime un écouteur de l’objet EventDispatcher. | EventDispatcher | |
![]() |
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | |
![]() |
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | |
![]() |
Renvoie la représentation sous forme de chaîne de l’objet spécifié. | Object | |
![]() |
Renvoie la valeur primitive de l’objet spécifié. | Object | |
![]() |
Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié. | EventDispatcher | |
alpha | propriété |
alpha:Number| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Transparence d’une ligne. Les valeurs possibles sont comprises entre 0.0 (invisible) et 1.0 (opaque).
La valeur par défaut est 1.0..
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .
Implémentation
public function get alpha():Number public function set alpha(value:Number):voidcaps | propriété |
caps:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie le type d’extrémité au bout des lignes. Les valeurs possibles sont les suivantes : CapsStyle.ROUND, CapsStyle.SQUARE et CapsStyle.NONE.
La valeur par défaut est CapsStyle.ROUND.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .
Implémentation
public function get caps():String public function set caps(value:String):voidcolor | propriété |
color:uint| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Couleur de la ligne.
La valeur par défaut est 0x000000 (black)..
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .
Implémentation
public function get color():uint public function set color(value:uint):voidjoints | propriété |
joints:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Spécifie le type d’apparence de liaison utilisé dans les angles. Les valeurs possibles sont JointStyle.ROUND, JointStyle.MITER et JointStyle.BEVEL.
La valeur par défaut est JointStyle.ROUND.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .
Implémentation
public function get joints():String public function set joints(value:String):voidmiterLimit | propriété |
miterLimit:Number| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique la limite à laquelle une pointe est coupée. Les valeurs valides vont de 1 à 255.
La valeur par défaut est 3.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .
Implémentation
public function get miterLimit():Number public function set miterLimit(value:Number):voidpixelHinting | propriété |
pixelHinting:Boolean| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Indique si des indices supplémentaires de lissage des pixels doivent être ajoutés. Cette valeur affecte à la fois la position des ancres de courbe et la taille du trait.
La valeur par défaut est false.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .
Implémentation
public function get pixelHinting():Boolean public function set pixelHinting(value:Boolean):voidscaleMode | propriété |
scaleMode:String| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Valeur de la classe LineScaleMode qui spécifie le mode d’échelle à utiliser. Les valeurs possibles sont les suivantes :
-
LineScaleMode.NORMAL— Redimensionne toujours l’épaisseur du trait si l’objet est redimensionné (valeur par défaut). -
LineScaleMode.NONE— Ne redimensionne jamais l’épaisseur du trait. -
LineScaleMode.VERTICAL— N’ajuste pas l’épaisseur du trait si l’objet est redimensionné verticalement uniquement. -
LineScaleMode.HORIZONTAL— N’ajuste pas l’épaisseur du trait si l’objet est redimensionné horizontalement uniquement.
La valeur par défaut est LineScaleMode.NORMAL.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .
Implémentation
public function get scaleMode():String public function set scaleMode(value:String):voidweight | propriété |
weight:Number| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Epaisseur du trait, en pixels. Pour de nombreux diagrammes, la valeur par défaut est de 1 pixel.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement propertyChange .
Implémentation
public function get weight():Number public function set weight(value:Number):voidSolidColorStroke | () | Constructeur |
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)| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Constructeur.
Paramètrescolor:uint (default = 0x000000) — Permet de spécifier la couleur de la ligne. La valeur par défaut est 0x000000 (noir).
| |
weight:Number (default = 1) — Spécifie l’épaisseur de trait, en pixels. La valeur par défaut est 1.
| |
alpha:Number (default = 1.0) — Spécifie la valeur alpha dans la plage comprise entre 0.0 et 1.0. La valeur par défaut est 1 (opaque).
| |
pixelHinting:Boolean (default = false) — Indique si des indices supplémentaires de lissage des pixels doivent être ajoutés. Cette valeur affecte à la fois la position des ancres de courbe et la taille du trait. La valeur par défaut est false.
| |
scaleMode:String (default = "normal") — Valeur de la classe LineScaleMode qui spécifie le mode d’échelle à utiliser. Les valeurs possibles sont les suivantes : LineScaleMode.HORIZONTAL, LineScaleMode.NONE, LineScaleMode.NORMAL et LineScaleMode.VERTICAL. Ce paramètre est facultatif, avec la valeur par défaut LineScaleMode.NORMAL.
| |
caps:String (default = "round") — Spécifie le type d’extrémité au bout des lignes. Les valeurs possibles sont CapsStyle.ROUND, CapsStyle.SQUARE et CapsStyle.NONE. La valeur par défaut est CapsStyle.ROUND.
| |
joints:String (default = "round") — Spécifie le type d’apparence de liaison utilisé dans les angles. Les valeurs possibles sont JointStyle.ROUND, JointStyle.MITER et JointStyle.BEVEL. La valeur par défaut est JointStyle.ROUND.
| |
miterLimit:Number (default = 3) — Indique la limite à laquelle une pointe est coupée. Les valeurs valides vont de 1 à 255. La valeur par défaut est 3.
|
apply | () | méthode |
public function apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Applique les propriétés à l’objet Graphics spécifié.
Paramètres
graphics:Graphics — Objet Graphics auquel appliquer les propriétés.
| |
targetBounds:Rectangle — Les limites de la forme à laquelle est appliqué le tracé.
| |
targetOrigin:Point — Point qui définit l’origine (0,0) de la forme dans le système de coordonnées de la cible.
|
createGraphicsStroke | () | méthode |
public function createGraphicsStroke(targetBounds:Rectangle, targetOrigin:Point):GraphicsStroke| Version du langage: | ActionScript 3.0 |
| Version du produit: | Flex 3 |
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 |
Génère un objet GraphicsStroke représentant ce tracé.
Paramètres
targetBounds:Rectangle — Le cadre de délimitation du tracé.
| |
targetOrigin:Point — Point qui définit l’origine (0,0) de la forme dans le système de coordonnées de la cible.
|
GraphicsStroke — L’objet GraphicsStroke de dessin API-2 représentant ce tracé.
|
Tue Jun 12 2018, 09:30 AM Z
Afficher la syntaxe MXML