パッケージ | mx.core |
インターフェイス | public interface IBorder |
実装者 | Border, MovieClipAsset, SpriteAsset, TextInputBorderSkin |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
境界線のスキンが IBorder を実装していなくても、エラーにはなりません。ただし、この場合、このスキンを使用するコンテナは境界線のメトリックを特定できません。したがって、コンテナは、左上隅を始点として、(追加スペースがある場合は調整して)コンテンツを配置します。 HaloBorder クラスの場合、通常は、borderThickness
スタイルによって borderMetrics
スタイルの値が決まります。 グラフィカルスキンクラスの場合、Flex では、scale9Grid
プロパティを調べて、borderMetrics
スタイルの値を特定します。
パブリックプロパティ
プロパティ | 定義元 | ||
---|---|---|---|
borderMetrics : EdgeMetrics [読み取り専用]
left、top、right、bottom の 4 つのプロパティを持つ、境界線の EdgeMetrics オブジェクトを返します。 | IBorder |
プロパティの詳細
borderMetrics | プロパティ |
borderMetrics:EdgeMetrics
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
left
、top
、right
、bottom
の 4 つのプロパティを持つ、境界線の EdgeMetrics オブジェクトを返します。 各プロパティの値は、境界線の 1 辺の太さをピクセル単位で表したものです。
実装
public function get borderMetrics():EdgeMetrics
Tue Jun 12 2018, 10:34 AM Z