パッケージmx.skins
public class Border
継承Border Inheritance ProgrammaticSkin Inheritance FlexShape Inheritance Shape Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
SubclassesAccordionHeaderSkin, ActivatorSkin, ButtonBarButtonSkin, ButtonSkin, CheckBoxIcon, ColorPickerSkin, ComboBoxArrowSkin, DateChooserMonthArrowSkin, DateChooserYearArrowSkin, LinkButtonSkin, MenuBarBackgroundSkin, NumericStepperDownSkin, NumericStepperUpSkin, ProgressBarSkin, ProgressIndeterminateSkin, ProgressTrackSkin, RadioButtonIcon, RectangularBorder, ScrollArrowSkin, ScrollThumbSkin, ScrollTrackSkin, SliderHighlightSkin, SliderThumbSkin, SliderTrackSkin, SwatchPanelSkin, TabSkin

Border クラスは、UIComponents の周囲に矩形または非矩形の境界線を描画するさまざまなクラスの抽象基本クラスです。このクラスは、自身で実際の描画を行うことはありません。

新しい非矩形の境界線クラスを作成する場合は、このクラスを拡張する必要があります。新しい非矩形の境界線クラスを作成する場合は、抽象サブクラス RectangularBorder を拡張する必要があります。



パブリックプロパティ
 プロパティ定義
 InheritedaccessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。
DisplayObject
 Inheritedalpha : Number
指定されたオブジェクトのアルファ透明度値を示します。
DisplayObject
 InheritedblendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。
DisplayObject
  borderMetrics : EdgeMetrics
[read-only] 境界線の端の太さです。
Border
 InheritedcacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash Player にキャッシュされます。
DisplayObject
 Inheritedconstructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheritedfilters : Array
表示オブジェクトに現在関連付けられている各フィルタオブジェクトが格納されているインデックス付きの配列です。
DisplayObject
 Inheritedgraphics : Graphics
ベクターの描画コマンドが発生する、この Shape オブジェクトに属する Graphics オブジェクトを指定します。
Shape
 Inheritedheight : Number
表示オブジェクトの高さを示します (ピクセル単位)。
DisplayObject
 Inheritedinitialized : Boolean
オブジェクトがレイアウトの以下の 3 つの段階をすべて完了したものであるかどうかを示すフラグです。処理、測定、およびレイアウト (いずれかの段階が必須であった場合)。
ProgrammaticSkin
 InheritedloaderInfo : LoaderInfo
この表示オブジェクトが属するファイルのロード情報を含む LoaderInfo オブジェクトを返します。
DisplayObject
 Inheritedmask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。
DisplayObject
 InheritedmeasuredHeight : Number
このオブジェクトの測定した高さです。
ProgrammaticSkin
 InheritedmeasuredWidth : Number
このオブジェクトの測定した幅です。
ProgrammaticSkin
 InheritedmouseX : Number
マウス位置の x 座標を示します (ピクセル単位)。
DisplayObject
 InheritedmouseY : Number
マウス位置の y 座標を示します (ピクセル単位)。
DisplayObject
 Inheritedname : String
DisplayObject のインスタンス名を示します。
DisplayObject
 InheritednestLevel : int
オブジェクト階層におけるこのオブジェクトの深度を表します。
ProgrammaticSkin
 InheritedopaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。
DisplayObject
 Inheritedparent : DisplayObjectContainer
この表示オブジェクトを含む DisplayObjectContainer オブジェクトを示します。
DisplayObject
 InheritedprocessedDescriptors : Boolean
子をすぐに生成するか、遅延生成した後、このいずれかの発生に応じて、true に設定されます。
ProgrammaticSkin
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 Inheritedroot : DisplayObject
ロードされた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。
DisplayObject
 Inheritedrotation : Number
DisplayObject インスタンスの元の位置からの回転角を度単位で示します。
DisplayObject
 Inheritedscale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。
DisplayObject
 InheritedscaleX : Number
基準点から適用されるオブジェクトの水平スケール (percentage) を示します。
DisplayObject
 InheritedscaleY : Number
オブジェクトの基準点から適用されるオブジェクトの垂直スケール (percentage) を示します。
DisplayObject
 InheritedscrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界。
DisplayObject
 Inheritedstage : Stage
表示オブジェクトのステージ。
DisplayObject
 InheritedstyleName : Object
スタイル値の取得に使用する親コンポーネントです。
ProgrammaticSkin
 Inheritedtransform : Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。
DisplayObject
 InheritedupdateCompletePendingFlag : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです (いずれかの検証が必須であった場合)。
ProgrammaticSkin
 Inheritedvisible : Boolean
表示オブジェクトが可視かどうかを示します。
DisplayObject
 Inheritedwidth : Number
表示オブジェクトの幅を示します (ピクセル単位)。
DisplayObject
 Inheritedx : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。
DisplayObject
 Inheritedy : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。
DisplayObject
パブリックメソッド
 メソッド定義
  Border()
コンストラクタ。
Border
 InheritedaddEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。
EventDispatcher
 InheriteddispatchEvent(event:Event):Boolean
イベントをイベントフローに送出します。
EventDispatcher
 InheritedgetBounds(targetCoordinateSpace:DisplayObject):Rectangle
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。
DisplayObject
 InheritedgetRect(targetCoordinateSpace:DisplayObject):Rectangle
シェイプ上の線を除き、targetCoordinateSpace パラメータによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。
DisplayObject
 InheritedgetStyle(styleProp:String):*
指定したスタイルプロパティの値を返します。
ProgrammaticSkin
 InheritedglobalToLocal(point:Point):Point
point オブジェクトをステージ (グローバル) 座標から表示オブジェクトの (ローカル) 座標に変換します。
DisplayObject
 InheritedhasEventListener(type:String):Boolean
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
EventDispatcher
 InheritedhasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 InheritedhitTestObject(obj:DisplayObject):Boolean
表示オブジェクトを評価して、obj 表示オブジェクトと重複または交差するかどうかを調べます。
DisplayObject
 InheritedhitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
表示オブジェクトを評価して、x および y パラメータで指定されたポイントと重複または交差するかどうかを調べます。
DisplayObject
 InheritedinvalidateDisplayList():void
次に画面が更新されている間に updateDisplayList() メソッドが呼び出されるように、コンポーネントをマークします。
ProgrammaticSkin
 InheritedinvalidateProperties():void
このメソッドを呼び出すと、表示リストがレンダリングされる前にコンポーネントの validateProperties() メソッドが呼び出されます。
ProgrammaticSkin
 InheritedinvalidateSize():void
このメソッドを呼び出すと、表示リストがレンダリングされる前に、コンポーネントの validateSize() メソッドが呼び出されます。
ProgrammaticSkin
 InheritedisPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 InheritedlocalToGlobal(point:Point):Point
point オブジェクトを表示オブジェクトの (ローカル) 座標からステージ (グローバル) 座標に変換します。
DisplayObject
 Inheritedmove(x:Number, y:Number):void
このオブジェクトを指定の x および y 座標に移動します。
ProgrammaticSkin
 InheritedpropertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
Object
 InheritedremoveEventListener(type:String, listener:Function, useCapture:Boolean = false):void
EventDispatcher オブジェクトからリスナーを削除します。
EventDispatcher
 InheritedsetActualSize(newWidth:Number, newHeight:Number):void
このオブジェクトの高さおよび幅を設定します。
ProgrammaticSkin
 InheritedsetPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 InheritedstyleChanged(styleProp:String):void
いずれかのスタイルが変更された場合に、常にこのスキンを再描画します。
ProgrammaticSkin
 InheritedtoString():String
アプリケーションの DisplayObject の階層内部でのこのオブジェクトの位置を示すストリングを返します。
FlexShape
 InheritedvalidateDisplayList():void
この関数は、このコントロール自身が描画するタイミングで LayoutManager により呼び出されます。
ProgrammaticSkin
 InheritedvalidateNow():void
必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。
ProgrammaticSkin
 InheritedvalidateProperties():void
この関数は空のスタブであり、これにより ProgrammaticSkin が ILayoutManagerClient インターフェイスを実装することが可能になります。
ProgrammaticSkin
 InheritedvalidateSize(recursive:Boolean = false):void
この関数は空のスタブであり、これにより ProgrammaticSkin が ILayoutManagerClient インターフェイスを実装することが可能になります。
ProgrammaticSkin
 InheritedvalueOf():Object
指定されたオブジェクトのプリミティブ値を返します。
Object
 InheritedwillTrigger(type:String):Boolean
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
EventDispatcher
Protectedメソッド
 メソッド定義
 InheriteddrawRoundRect(x:Number, y:Number, width:Number, height:Number, cornerRadius:Object = null, color:Object = null, alpha:Object = null, gradientMatrix:Matrix = null, gradientType:String = "linear", gradientRatios:Array = null, hole:Object = null):void
このスキンの Graphics オブジェクトに、プログラムで矩形を描画します。
ProgrammaticSkin
 InheritedhorizontalGradientMatrix(x:Number, y:Number, width:Number, height:Number):Matrix
水平方向のグラデーション行列を作成するためのユーティリティ関数です。
ProgrammaticSkin
 InheritedrotatedGradientMatrix(x:Number, y:Number, width:Number, height:Number, rotation:Number):Matrix
回転したグラデーション行列を作成するためのユーティリティ関数です。
ProgrammaticSkin
 InheritedupdateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void
このスキンのグラフィックをプログラムで描画します。
ProgrammaticSkin
 InheritedverticalGradientMatrix(x:Number, y:Number, width:Number, height:Number):Matrix
垂直方向のグラデーション行列を作成するためのユーティリティ関数です。
ProgrammaticSkin
イベント
 イベント一覧定義
 Inheritedactivate Flash Player がオペレーティングシステムのフォーカスを取得して、アクティブになったときに送出されます。DisplayObject
 Inheritedadded 表示オブジェクトが表示リストに追加されたときに送出されます。DisplayObject
 Inheriteddeactivate Flash Player がオペレーティングシステムのフォーカスを失って、非アクティブになったときに送出されます。DisplayObject
 InheritedenterFrame 再生ヘッドが新しいフレームに入るときに送出されます。DisplayObject
 Inheritedremoved 表示オブジェクトが表示リストから削除されようとしているときに送出されます。DisplayObject
 Inheritedrender 表示リストが更新およびレンダリングされようとしているときに送出されます。DisplayObject
プロパティの詳細
borderMetricsプロパティ
borderMetrics:EdgeMetrics  [read-only]

境界線の端の太さです。

実装
    public function get borderMetrics():EdgeMetrics
コンストラクタの詳細
Border()コンストラクタ
public 関数 Border()

コンストラクタ。