| パッケージ | mx.graphics |
| クラス | public class SolidColorStroke |
| 継承 | SolidColorStroke EventDispatcher Object |
| 実装 | 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 シンタックス
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):voidcolor | プロパティ |
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):voidmiterLimit | プロパティ |
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):voidpixelHinting | プロパティ |
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):voidscaleMode | プロパティ |
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):voidweight | プロパティ |
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
MXML シンタックスを表示