パッケージ | mx.graphics |
クラス | public class SolidColorStroke |
継承 | SolidColorStroke ![]() ![]() |
実装 | IStroke |
サブクラス | Stroke |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | 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 シンタックス

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)" />
さらに例を参照
関連する API エレメント
プロパティ | 定義元 | ||
---|---|---|---|
alpha : Number
線の透明度です。 | SolidColorStroke | ||
caps : String
線の終端のキャップの種類を指定します。 | SolidColorStroke | ||
color : uint
線のカラーです。 | SolidColorStroke | ||
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | |
joints : String
角で使用する接合点の外観の種類を指定します。 | SolidColorStroke | ||
miterLimit : Number
マイターが切り取られる限度を示します。 | SolidColorStroke | ||
pixelHinting : Boolean
ピクセル全体に対して線をヒンティングするかどうかを指定します。 | SolidColorStroke | ||
scaleMode : String
使用する拡大 / 縮小モードを指定する LineScaleMode クラスの値です。 | SolidColorStroke | ||
weight : Number
ピクセル単位の線の太さです。 | SolidColorStroke |
メソッド | 定義元 | ||
---|---|---|---|
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)
コンストラクターです。 | SolidColorStroke | ||
![]() | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | |
指定の Graphics オブジェクトにプロパティを適用します。 | SolidColorStroke | ||
この線を表す GraphicsStroke オブジェクトを生成します。 | SolidColorStroke | ||
![]() |
イベントをイベントフローに送出します。 | EventDispatcher | |
![]() |
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | |
![]() |
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | |
![]() |
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | |
![]() |
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | |
![]() |
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。 | Object | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。 | Object | |
![]() |
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher |
alpha | プロパティ |
caps | プロパティ |
caps:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
線の終端のキャップの種類を指定します。有効な値は、CapsStyle.ROUND
、CapsStyle.SQUARE
、および CapsStyle.NONE
です。
デフォルト値: CapsStyle.ROUND。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange
イベントが送出されます。
実装
public function get caps():String
public function set caps(value:String):void
color | プロパティ |
joints | プロパティ |
joints:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
角で使用する接合点の外観の種類を指定します。有効な値は、JointStyle.ROUND
、JointStyle.MITER
、および JointStyle.BEVEL
です。
デフォルト値: JointStyle.ROUND。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange
イベントが送出されます。
実装
public function get joints():String
public function set joints(value:String):void
miterLimit | プロパティ |
miterLimit:Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
マイターが切り取られる限度を示します。有効な値の範囲は 1 から 255 です。
デフォルト値: 3。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange
イベントが送出されます。
実装
public function get miterLimit():Number
public function set miterLimit(value:Number):void
pixelHinting | プロパティ |
pixelHinting:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
ピクセル全体に対して線をヒンティングするかどうかを指定します。この値は、曲線のアンカーの位置と線のサイズ自身の両方に影響を与えます。
デフォルト値: false。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange
イベントが送出されます。
実装
public function get pixelHinting():Boolean
public function set pixelHinting(value:Boolean):void
scaleMode | プロパティ |
scaleMode:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
使用する拡大 / 縮小モードを指定する LineScaleMode クラスの値です。 有効な値は次のとおりです。
-
LineScaleMode.NORMAL
— オブジェクトが拡大 / 縮小される場合、常に線の太さが拡大 / 縮小されます(デフォルト)。 -
LineScaleMode.NONE
— 線の太さを拡大 / 縮小しません。 -
LineScaleMode.VERTICAL
— オブジェクトを垂直方向にのみ拡大 / 縮小する場合は、線の太さを拡大 / 縮小しません。 -
LineScaleMode.HORIZONTAL
— オブジェクトを水平方向にのみ拡大 / 縮小する場合は、線の太さを拡大 / 縮小しません。
デフォルト値: LineScaleMode.NORMAL。
このプロパティはデータバインディングのソースとして使用できます。 このプロパティを変更すると、 propertyChange
イベントが送出されます。
実装
public function get scaleMode():String
public function set scaleMode(value:String):void
weight | プロパティ |
SolidColorStroke | () | コンストラクター |
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)
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
コンストラクターです。
パラメーターcolor:uint (default = 0x000000 ) — 線の色を指定します。 デフォルト値は 0x000000(黒)です。
| |
weight:Number (default = 1 ) — ピクセル単位の線の太さを指定します。 デフォルト値は 1 です。
| |
alpha:Number (default = 1.0 ) — 0.0 ~ 1.0 の範囲でアルファ値を指定します。 デフォルト値は 1.0(不透明)です。
| |
pixelHinting:Boolean (default = false ) — ピクセル全体に対して線をヒンティングするかどうかを指定します。この値は、曲線のアンカーの位置と線のサイズ自身の両方に影響を与えます。 デフォルト値は false です。
| |
scaleMode:String (default = "normal ") — 使用する拡大 / 縮小モードを指定する LineScaleMode クラスの値です。 有効な値は、LineScaleMode.HORIZONTAL 、LineScaleMode.NONE 、LineScaleMode.NORMAL および LineScaleMode.VERTICAL です。 このパラメーターはオプションであり、デフォルト値は LineScaleMode.NORMAL です。
| |
caps:String (default = "round ") — 線の終端のキャップの種類を指定します。有効な値は、CapsStyle.ROUND 、CapsStyle.SQUARE 、および CapsStyle.NONE です。デフォルト値は CapsStyle.ROUND です。
| |
joints:String (default = "round ") — 角で使用する接合点の外観の種類を指定します。有効な値は、JointStyle.ROUND 、JointStyle.MITER 、および JointStyle.BEVEL です。デフォルト値は JointStyle.ROUND です。
| |
miterLimit:Number (default = 3 ) — マイターが切り取られる限度を示します。有効な値の範囲は 1 から 255 です。デフォルト値は 3 です。
|
apply | () | メソッド |
public function apply(graphics:Graphics, targetBounds:Rectangle, targetOrigin:Point):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定の Graphics オブジェクトにプロパティを適用します。
パラメーター
graphics:Graphics — プロパティを適用する Graphics オブジェクトです。
| |
targetBounds:Rectangle — 線を適用するシェイプの境界。
| |
targetOrigin:Point — ターゲットの座標系でシェイプの原点 (0,0) を定義するポイントです。
|
createGraphicsStroke | () | メソッド |
public function createGraphicsStroke(targetBounds:Rectangle, targetOrigin:Point):GraphicsStroke
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この線を表す GraphicsStroke オブジェクトを生成します。
パラメーター
targetBounds:Rectangle — 線の境界ボックス。
| |
targetOrigin:Point — ターゲットの座標系でシェイプの原点 (0,0) を定義するポイントです。
|
GraphicsStroke — この線を表す Drawing API-2 GraphicsStroke オブジェクト。
|
Tue Jun 12 2018, 10:34 AM Z