パッケージ | mx.charts.chartClasses |
インターフェイス | public interface IAxisRenderer extends IUIComponent , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher |
実装者 | AxisRenderer |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
クラスはこのインターフェイスの実装により、範囲を定義する機能を提供します。
関連する API エレメント
プロパティ | 定義元 | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。 | IFlexDisplayObject | ||
alpha : Number
指定されたオブジェクトのアルファ透明度値を示します。 | IFlexDisplayObject | ||
axis : IAxis
このレンダラーに関連付けられた軸オブジェクトです。 | IAxisRenderer | ||
baselinePosition : Number [読み取り専用]
コンポーネントのテキストにおける 1 行目のベースラインの y 座標です。 | IUIComponent | ||
blendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。 | IFlexDisplayObject | ||
cacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash ランタイムにキャッシュされます。 | IFlexDisplayObject | ||
document : Object
このコンポーネントに関連付けられたドキュメントオブジェクトへの参照です。 | IUIComponent | ||
enabled : Boolean
コンポーネントがユーザーの操作を受け入れることができるかどうかを指定します。 | IUIComponent | ||
explicitHeight : Number
コンポーネントの座標として明示的に指定されたコンポーネントの高さ(ピクセル単位)です。 | IUIComponent | ||
explicitMaxHeight : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。 | IUIComponent | ||
explicitMaxWidth : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。 | IUIComponent | ||
explicitMinHeight : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。 | IUIComponent | ||
explicitMinWidth : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。 | IUIComponent | ||
explicitWidth : Number
コンポーネントの座標として明示的に指定されたコンポーネントの幅(ピクセル単位)です。 | IUIComponent | ||
filters : Array
表示オブジェクトに現在関連付けられている各フィルターオブジェクトが格納されているインデックス付きの配列です。 | IFlexDisplayObject | ||
focusPane : Sprite
複数のコンポーネント間で共有され、フォーカスインジケーター描画のオーバーレイとして使用される単一の Sprite オブジェクトです。 | IUIComponent | ||
gutters : Rectangle
axisRenderer と周りのグラフの側面との間隔の大きさです。 | IAxisRenderer | ||
height : Number
表示オブジェクトの高さを示します(ピクセル単位)。 | IFlexDisplayObject | ||
heightLimit : Number
軸レンダラーがグラフから取得するスペースの最大値(ピクセル単位)です。 | IAxisRenderer | ||
horizontal : Boolean
軸レンダラーが水平軸として使用されている場合は true です。 | IAxisRenderer | ||
includeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。 | IUIComponent | ||
isPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。 | IUIComponent | ||
loaderInfo : LoaderInfo [読み取り専用]
この表示オブジェクトが属するファイルの読み込み情報を含む LoaderInfo オブジェクトを返します。 | IFlexDisplayObject | ||
mask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。 | IFlexDisplayObject | ||
maxHeight : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最大の高さ(ピクセル単位)を指定する数値です。 | IUIComponent | ||
maxWidth : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最大の幅(ピクセル単位)を指定する数値です。 | IUIComponent | ||
measuredHeight : Number [読み取り専用]
このオブジェクトの測定した高さです。 | IFlexDisplayObject | ||
measuredMinHeight : Number
コンポーネントのデフォルトの最小の高さ(ピクセル単位)です。 | IUIComponent | ||
measuredMinWidth : Number
コンポーネントのデフォルトの最小の幅(ピクセル単位)です。 | IUIComponent | ||
measuredWidth : Number [読み取り専用]
このオブジェクトの測定した幅です。 | IFlexDisplayObject | ||
minHeight : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最小の高さ(ピクセル単位)を指定する数値です。 | IUIComponent | ||
minorTicks : Array [読み取り専用]
軸に沿った小さな目盛りの描画位置を指定する配列を含みます。 | IAxisRenderer | ||
minWidth : Number [読み取り専用]
コンポーネントの座標としてコンポーネントの最小の幅(ピクセル単位)を指定する数値です。 | IUIComponent | ||
mouseX : Number [読み取り専用]
マウスまたはユーザー入力デバイスの x 軸の位置をピクセルで示します。 | IFlexDisplayObject | ||
mouseY : Number [読み取り専用]
マウスまたはユーザー入力デバイスの y 軸の位置をピクセルで示します。 | IFlexDisplayObject | ||
name : String
DisplayObject のインスタンス名を示します。 | IFlexDisplayObject | ||
opaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。 | IFlexDisplayObject | ||
otherAxes : Array [書き込み専用]
軸の配列です。 | IAxisRenderer | ||
owner : DisplayObjectContainer
この IVisualElement オブジェクトのオーナーです。 | IUIComponent | ||
parent : DisplayObjectContainer [読み取り専用]
この表示オブジェクトを含む DisplayObjectContainer オブジェクトを示します。 | IFlexDisplayObject | ||
percentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定する数値です。 | IUIComponent | ||
percentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定する数値です。 | IUIComponent | ||
placement : String
グラフで axisRenderer が表示される側です。 | IAxisRenderer | ||
root : DisplayObject [読み取り専用]
読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。 | IFlexDisplayObject | ||
rotation : Number
DisplayObject インスタンスの元の位置からの回転角を度単位で示します。 | IFlexDisplayObject | ||
scale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。 | IFlexDisplayObject | ||
scaleX : Number
基準点から適用されるオブジェクトの水平スケール(パーセンテージ)を示します。 | IFlexDisplayObject | ||
scaleY : Number
オブジェクトの基準点から適用されるオブジェクトの垂直スケール(パーセンテージ)を示します。 | IFlexDisplayObject | ||
scrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。 | IFlexDisplayObject | ||
stage : Stage [読み取り専用]
表示オブジェクトのステージです。 | IFlexDisplayObject | ||
systemManager : ISystemManager
このコンポーネントの SystemManager オブジェクトへの参照です。 | IUIComponent | ||
ticks : Array [読み取り専用]
軸に沿った目盛りの描画位置を指定する配列を含みます。 | IAxisRenderer | ||
transform : flash.geom:Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。 | IFlexDisplayObject | ||
tweeningProperties : Array
EffectManager によって使用されます。 | IUIComponent | ||
visible : Boolean
表示オブジェクトが可視かどうかを示します。 | IFlexDisplayObject | ||
width : Number
表示オブジェクトの幅を示します(ピクセル単位)。 | IFlexDisplayObject | ||
x : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。 | IFlexDisplayObject | ||
y : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。 | IFlexDisplayObject |
メソッド | 定義元 | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | IEventDispatcher | ||
レイアウトを調整し、渡されたふち取りが中に収まるようにします。 | IAxisRenderer | ||
周りを囲むグラフの現在の状態が変更されたことを示すために、そのグラフによって呼び出されます。 | IAxisRenderer | ||
イベントをイベントフローに送出します。 | IEventDispatcher | ||
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。 | IFlexDisplayObject | ||
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
| IUIComponent | ||
明示された幅を使用するのか、それとも測定した幅を使用するのかを決定する便利なメソッドです。
| IUIComponent | ||
シェイプ上の線を除き、targetCoordinateSpace パラメーターによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。 | IFlexDisplayObject | ||
point オブジェクトをステージ(グローバル)座標から表示オブジェクトの(ローカル)座標に変換します。 | IFlexDisplayObject | ||
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | IEventDispatcher | ||
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。 | IFlexDisplayObject | ||
表示オブジェクトを評価して、x および y パラメーターで指定されたポイントと重複または交差するかどうかを調べます。 | IFlexDisplayObject | ||
オブジェクトを初期化します。 | IUIComponent | ||
point オブジェクトを表示オブジェクトの(ローカル)座標からステージ(グローバル)座標に変換します。 | IFlexDisplayObject | ||
このオブジェクトを指定の x および y 座標に移動します。 | IFlexDisplayObject | ||
owner プロパティのチェーンが child からこの UIComponent を指定している場合に、true を返します。 | IUIComponent | ||
UIComponent オブジェクトを親に対して追加または削除したときに Flex によって呼び出されます。 | IUIComponent | ||
EventDispatcher オブジェクトからリスナーを削除します。 | IEventDispatcher | ||
このオブジェクトの実際のサイズを設定します。 | IFlexDisplayObject | ||
visible プロパティが変更されたときに呼び出されます。 | IUIComponent | ||
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | IEventDispatcher |
axis | プロパティ |
gutters | プロパティ |
heightLimit | プロパティ |
heightLimit:Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
軸レンダラーがグラフから取得するスペースの最大値(ピクセル単位)です。 デフォルトでは、軸レンダラーは、グラフ内でそのすべてのラベルをフルサイズでレンダリングするために必要なだけのスペースを取得します。 heightLimit が設定されている場合は、軸の合計サイズが heightLimit より必ず小さくなるよう、AxisRenderer はラベルのサイズを削減します。
実装
public function get heightLimit():Number
public function set heightLimit(value:Number):void
horizontal | プロパティ |
minorTicks | プロパティ |
otherAxes | プロパティ |
placement | プロパティ |
placement:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
グラフで axisRenderer が表示される側です。 有効な値は、垂直軸レンダラーでは "left"
と "right"
、水平軸レンダラーでは "top"
と "bottom"
です。 デフォルトでは、1 番目の軸が左と上に、2 番目の軸が右と下に配置されます。 CartesianCharts は自動的に、2 番目の軸が 1 番目の軸の反対側にあることが保証されます。例えば、1 番目の垂直軸を明示的に右に配置すると、2 番目の垂直軸は左に配置されます。
実装
public function get placement():String
public function set placement(value:String):void
ticks | プロパティ |
adjustGutters | () | メソッド |
public function adjustGutters(workingGutters:Rectangle, adjustable:Object):Rectangle
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
レイアウトを調整し、渡されたふち取りが中に収まるようにします。このメソッドは、周りを囲むグラフにより呼び出され、ふち取りと対応するデータ領域のサイズを決定します。 このメソッドにより、AxisRenderer では、新しいふち取りに基づいてレイアウトを計算し、必要に応じてふち取りを調整できるようになります。 ふち取りが調整可能な場合、軸レンダラーはふち取りを内側へ (より太く) 調整できますが、外側へ (より細く) は調整できません。
パラメーター
workingGutters:Rectangle — 調整するふち取りを定義します。
| |
adjustable:Object — 4 つのブール型プロパティ(left=true/false、top=true/false、right=true/false、および bottom=true/false)により構成されます。これらのプロパティは、軸レンダラーが各ふち取りをさらに調整できるかどうかを示します。
|
Rectangle — ふち取りのサイズを定義する矩形で、調整を含みます。
|
chartStateChanged | () | メソッド |
Tue Jun 12 2018, 10:34 AM Z