パッケージ | mx.core |
クラス | public class UIFTETextField |
継承 | UIFTETextField FTETextField Sprite DisplayObjectContainer InteractiveObject DisplayObject EventDispatcher Object |
実装 | IAutomationObject, IIMESupport, IFlexModule, IInvalidating, ISimpleStyleClient, IToolTipManagerClient, IUITextField |
サブクラス | DefaultGridItemRenderer, FTEAdvancedDataGridItemRenderer, FTEDataGridItemRenderer |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
UITextField が TextField を拡張するのと同様に、UIFTETextField は FTETextField を拡張します。FTETextField を拡張することにより、MX コンポーネントで Flash Text Engine を使用できるようになります。TextField の代わりに FTE を使用すると、より高品質な文字体裁、双方向テキスト、回転可能なテキストなどを表示できます。
MX コンポーネントで FTE を使用すると、Spark コンポーネントと同じ埋め込みフォントを使用でき、それらの MX コンポーネントでは常に FTE が使用されます。それ以外の場合、フォントを埋め込むには、embedAsCFF="false"
(TextField ベースのコンポーネントの場合)、および embedAsCFF="true"
(FTE ベースのコンポーネントの場合)を使用する必要があります。
テキストを表示する MX コンポーネントでは textFieldClass
スタイルを使用して、UITextField インスタンスと UIFTETextField インスタンスのどちらを作成するか決定します。IUITextField インターフェイスは両方のクラスで実装されているので、どちらのクラスでも使用できます。
警告:UIFTETextField に layoutDirection="rtl"
が継承されると、自身の transform.matrix
が変更され、デフォルトの座標系がローカルレベルで戻ります。
関連する API エレメント
プロパティ | 定義元 | ||
---|---|---|---|
accessibilityImplementation : AccessibilityImplementation
この InteractiveObject インスタンスの現在のアクセシビリティの実装(AccessibilityImplementation)です。 | InteractiveObject | ||
accessibilityProperties : AccessibilityProperties
この表示オブジェクトの現在のアクセシビリティオプションです。 | DisplayObject | ||
alpha : Number
指定されたオブジェクトのアルファ透明度値を示します。 | DisplayObject | ||
alwaysShowSelection : Boolean
FTETextField では選択がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
antiAliasType : String
このプロパティは、FTETextField に影響を及ぼしません。なぜなら、FTE が使用するフォントレンダラーは、TextField より新しいからです。 | FTETextField | ||
automationDelegate : Object
オートメーション関連機能を処理する委譲オブジェクトです。 | UIFTETextField | ||
automationEnabled : Boolean [読み取り専用]
このコンポーネントがオートメーション用に有効である場合は true、それ以外の場合は false です。 | UIFTETextField | ||
automationName : String
このオブジェクトの識別子として使用できる名前です。 | UIFTETextField | ||
automationOwner : DisplayObjectContainer [読み取り専用]
オートメーション目的で使用するこのコンポーネントのオーナーです。 | UIFTETextField | ||
automationParent : DisplayObjectContainer [読み取り専用]
オートメーション目的で使用するこのコンポーネントの親です。 | UIFTETextField | ||
automationValue : Array [読み取り専用]
この値はオブジェクトのレンダリング表示に対応しています。また、アプリケーションでの視覚表示と同じにするために、識別子とオブジェクトを関連付けるのに使用できます。 | UIFTETextField | ||
automationVisible : Boolean [読み取り専用]
このコンポーネントがオートメーション用に可視である場合は true、それ以外の場合は false です。 | UIFTETextField | ||
autoSize : String
テキストフィールドの自動的な拡大 / 縮小および整列を制御します。 | FTETextField | ||
background : Boolean
テキストフィールドに背景の塗りつぶしがあるかどうかを指定します。 | FTETextField | ||
backgroundColor : uint
テキストフィールドの背景の色です。 | FTETextField | ||
baselinePosition : Number [読み取り専用]
テキストの 1 行目のベースラインの y 座標です。 | UIFTETextField | ||
blendMode : String
使用するブレンドモードを指定する BlendMode クラスの値です。 | DisplayObject | ||
blendShader : Shader [書き込み専用]
前景と背景のブレンドに使用するシェーダーを設定します。 | DisplayObject | ||
border : Boolean
テキストフィールドに境界線があるかどうかを指定します。 | FTETextField | ||
borderColor : uint
テキストフィールドの境界線の色です。 | FTETextField | ||
bottomScrollV : int [読み取り専用]
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
buttonMode : Boolean
このスプライトのボタンモードを指定します。 | Sprite | ||
cacheAsBitmap : Boolean
true に設定されている場合、表示オブジェクトの内部ビットマップ表現が Flash ランタイムにキャッシュされます。 | DisplayObject | ||
cacheAsBitmapMatrix : Matrix
null 以外の場合、この Matrix オブジェクトは、cacheAsBitmap を true に設定したときの表示オブジェクトのレンダリング方法を定義します。 | DisplayObject | ||
caretIndex : int [読み取り専用]
FTETextField では編集がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
className : String [読み取り専用]
このインスタンスのクラス名です。例えば、"DataGridItemRenderer" などがあります。 | UIFTETextField | ||
condenseWhite : Boolean
HTML テキストが含まれるテキストフィールド内の余分な空白(スペース、改行など)を削除するかどうかを指定するブール値です。 | FTETextField | ||
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
contextMenu : NativeMenu
このオブジェクトに関連付けられたコンテキストメニューを指定します。 | InteractiveObject | ||
defaultTextFormat : flash.text:TextFormat
新しく挿入するテキスト(ユーザーが入力したテキストや replaceSelectedText() メソッドで挿入したテキストなど)に適用するフォーマットを指定します。 | FTETextField | ||
direction : String
FTETextField で表示されるテキストの方向です。 | FTETextField | ||
displayAsPassword : Boolean
FTETextField では編集がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
document : Object
この UITextField オブジェクトに関連付けられたドキュメントオブジェクトへの参照です。 | UIFTETextField | ||
doubleClickEnabled : Boolean
オブジェクトが doubleClick イベントを受け取るかどうかを指定します。 | InteractiveObject | ||
dropTarget : DisplayObject [読み取り専用]
スプライトのドラッグ先またはスプライトがドロップされた先の表示オブジェクトを指定します。 | Sprite | ||
embedFonts : Boolean
埋め込みフォントのアウトラインを使用してレンダリングするかどうかを指定します。 | FTETextField | ||
enabled : Boolean
コンポーネントが有効になっているかどうかを示すブール値です。 | UIFTETextField | ||
enableIME : Boolean [読み取り専用]
コンポーネントがフォーカスを得たときに、IME を有効にするかどうかを指定するフラグです。 | UIFTETextField | ||
explicitHeight : Number
コンポーネントの座標内におけるコンポーネントの明示的な高さ(ピクセル単位)を指定する数値です。 | UIFTETextField | ||
explicitMaxHeight : Number [読み取り専用]
maxHeight プロパティが設定されている場合に、コンポーネントの座標内におけるコンポーネントの最大の高さ (ピクセル単位) を指定する数値です。 | UIFTETextField | ||
explicitMaxWidth : Number [読み取り専用]
maxWidth プロパティが設定されている場合に、コンポーネントの座標内におけるコンポーネントの最大の幅 (ピクセル単位) を指定する数値です。 | UIFTETextField | ||
explicitMinHeight : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。 | UIFTETextField | ||
explicitMinWidth : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。 | UIFTETextField | ||
explicitWidth : Number
コンポーネントの座標内におけるコンポーネントの明示的な幅(ピクセル単位)を指定する数値です。 | UIFTETextField | ||
filters : Array
表示オブジェクトに現在関連付けられている各フィルターオブジェクトが格納されているインデックス付きの配列です。 | DisplayObject | ||
focusPane : Sprite
複数のコンポーネント間で共有され、フォーカスインジケーター描画のオーバーレイとして使用される単一の Sprite オブジェクトです。 | UIFTETextField | ||
focusRect : Object
このオブジェクトがフォーカス矩形を表示するかどうかを指定します。 | InteractiveObject | ||
fontContext : IFlexModuleFactory
FTETextField が TextLine オブジェクトの作成で使用する IFlexModuleFactory インスタンスです。 | FTETextField | ||
graphics : Graphics [読み取り専用]
ベクターの描画コマンドが発生するこのスプライトに属する Graphics オブジェクトを指定します。 | Sprite | ||
gridFitType : String
このプロパティは、FTETextField に影響を及ぼしません。なぜなら、FTE が使用するフォントレンダラーは、TextField より新しいからです。 | FTETextField | ||
height : Number
表示オブジェクトの高さを示します(ピクセル単位)。 | DisplayObject | ||
hitArea : Sprite
スプライトのヒット領域となる別のスプライトを指定します。 | Sprite | ||
htmlText : String
テキストフィールドの内容を HTML で表します。 | FTETextField | ||
ignorePadding : Boolean
true の場合、paddingLeft および paddingRight スタイルはコンポーネントのテキストの周囲にスペースを追加しません。 | UIFTETextField | ||
imeMode : String
IME(入力メソッドエディター)のモードを指定します。 | UIFTETextField | ||
includeInLayout : Boolean
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。 | UIFTETextField | ||
inheritingStyles : Object
この UITextField の継承スタイルのチェーンの先頭です。 | UIFTETextField | ||
initialized : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。 | UIFTETextField | ||
isPopUp : Boolean
コンポーネントがポップアップされたことを示すため、PopUpManager によって true に設定されます。 | UIFTETextField | ||
length : int [読み取り専用]
テキストフィールド内の文字数です。 | FTETextField | ||
loaderInfo : LoaderInfo [読み取り専用]
この表示オブジェクトが属するファイルの読み込み情報を含む LoaderInfo オブジェクトを返します。 | DisplayObject | ||
locale : String
FTETextField で表示されるテキストのロケールです。 | FTETextField | ||
mask : DisplayObject
呼び出し元の表示オブジェクトは、指定された mask オブジェクトによってマスクされます。 | DisplayObject | ||
maxChars : int
FTETextField では編集がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
maxHeight : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。 | UIFTETextField | ||
maxScrollH : int [読み取り専用]
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
maxScrollV : int [読み取り専用]
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
maxWidth : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。 | UIFTETextField | ||
measuredHeight : Number [読み取り専用]
コンポーネントのデフォルトの高さ(ピクセル単位)です。 | UIFTETextField | ||
measuredMinHeight : Number
コンポーネントのデフォルトの最小の高さ(ピクセル単位)です。 | UIFTETextField | ||
measuredMinWidth : Number
コンポーネントのデフォルトの最小の幅(ピクセル単位)です。 | UIFTETextField | ||
measuredWidth : Number [読み取り専用]
コンポーネントのデフォルトの幅(ピクセル単位)です。 | UIFTETextField | ||
metaData : Object
メタデータが PlaceObject4 タグによってこの DisplayObject のインスタンスと一緒に SWF ファイル内に保存されている場合に、DisplayObject インスタンスのメタデータオブジェクトを取得します。 | DisplayObject | ||
minHeight : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。 | UIFTETextField | ||
minWidth : Number [読み取り専用]
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。 | UIFTETextField | ||
moduleFactory : IFlexModuleFactory
TextField を正しい SWF コンテキストで作成するために使用する moduleFactory です。 | UIFTETextField | ||
mouseChildren : Boolean
オブジェクトの子がマウスまたはユーザー入力デバイスに対応しているかどうかを判断します。 | DisplayObjectContainer | ||
mouseEnabled : Boolean
このオブジェクトでマウスまたはその他のユーザー入力メッセージを受け取るかどうかを指定します。 | InteractiveObject | ||
mouseWheelEnabled : Boolean
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
mouseX : Number [読み取り専用]
マウスまたはユーザー入力デバイスの x 軸の位置をピクセルで示します。 | DisplayObject | ||
mouseY : Number [読み取り専用]
マウスまたはユーザー入力デバイスの y 軸の位置をピクセルで示します。 | DisplayObject | ||
multiline : Boolean
FTETextField では編集がサポートされていないので、このプロパティは FTETextField では効果がありません。 | FTETextField | ||
name : String
DisplayObject のインスタンス名を示します。 | DisplayObject | ||
needsSoftKeyboard : Boolean
この InteractiveObject インスタンスがフォーカスを受け取ったときに、仮想キーボード(画面上のソフトキーボード)を表示するかどうかを指定します。 | InteractiveObject | ||
nestLevel : int
オブジェクト階層におけるこのオブジェクトの深度を表します。 | UIFTETextField | ||
nonInheritingStyles : Object
この UITextField の非継承スタイルのチェーンの先頭です。 | UIFTETextField | ||
nonZeroTextHeight : Number [読み取り専用]
テキストの高さです(ピクセル単位)。 | UIFTETextField | ||
numChildren : int [読み取り専用]
このオブジェクトの子の数を返します。 | DisplayObjectContainer | ||
numLines : int [読み取り専用]
複数行テキストフィールド内のテキスト行の数を定義します。 | FTETextField | ||
opaqueBackground : Object
表示オブジェクトが特定の背景色で不透明であるかどうかを指定します。 | DisplayObject | ||
owner : DisplayObjectContainer
デフォルトでは、このオブジェクトの親コンテナに設定されます。 | UIFTETextField | ||
parent : DisplayObjectContainer [オーバーライド] [読み取り専用]
このコンポーネントの親コンテナまたは親コンポーネントです。 | UIFTETextField | ||
percentHeight : Number
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定します。 | UIFTETextField | ||
percentWidth : Number
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定します。 | UIFTETextField | ||
processedDescriptors : Boolean
createChildren() メソッドによって内部的なコンポーネントの子が作成された後、true に設定されます。 | UIFTETextField | ||
restrict : String
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
root : DisplayObject [読み取り専用]
読み込まれた SWF ファイル内の表示オブジェクトの場合、root プロパティはその SWF ファイルが表す表示リストのツリー構造部分の一番上にある表示オブジェクトとなります。 | DisplayObject | ||
rotation : Number
DisplayObject インスタンスの元の位置からの回転角を度単位で示します。 | DisplayObject | ||
rotationX : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの x 軸の回転角を度単位で示します。 | DisplayObject | ||
rotationY : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの y 軸の回転角を度単位で示します。 | DisplayObject | ||
rotationZ : Number
DisplayObject インスタンスの 3D 親コンテナを基準にした元の位置からの z 軸の回転角を度単位で示します。 | DisplayObject | ||
scale9Grid : Rectangle
現在有効な拡大 / 縮小グリッドです。 | DisplayObject | ||
scaleX : Number
基準点から適用されるオブジェクトの水平スケール(パーセンテージ)を示します。 | DisplayObject | ||
scaleY : Number
オブジェクトの基準点から適用されるオブジェクトの垂直スケール(パーセンテージ)を示します。 | DisplayObject | ||
scaleZ : Number
オブジェクトの基準点から適用されるオブジェクトの奥行きスケール(パーセンテージ)を示します。 | DisplayObject | ||
scrollH : int
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
scrollRect : Rectangle
表示オブジェクトのスクロール矩形の境界です。 | DisplayObject | ||
scrollV : int
FTETextField ではスクロールがサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
selectable : Boolean
FTETextField では選択がサポートされていないので、このプロパティを設定しても FTETextField では効果がありません。 | FTETextField | ||
selectionBeginIndex : int [読み取り専用]
FTETextField では選択がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
selectionEndIndex : int [読み取り専用]
FTETextField では選択がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
sharpness : Number
このプロパティは FTETextField では効果がありません。 | FTETextField | ||
softKeyboard : String
ソフトキーボードの外観を制御します。 | InteractiveObject | ||
softKeyboardInputAreaOfInterest : Rectangle
ソフトキーボードが表示されたときに画面に表示したままにする領域を定義します(iOS では使用不可)。 | InteractiveObject | ||
soundTransform : flash.media:SoundTransform
このスプライト内のサウンドを制御します。 | Sprite | ||
stage : Stage [読み取り専用]
表示オブジェクトのステージです。 | DisplayObject | ||
styleName : Object
このコンポーネントで使用するクラススタイル。 | UIFTETextField | ||
styleSheet : StyleSheet
テキストフィールドにスタイルシートを関連付けます。 | FTETextField | ||
systemManager : ISystemManager
このコンポーネントで使用する SystemManager オブジェクトを返します。 | UIFTETextField | ||
tabChildren : Boolean
オブジェクトの子に対してタブが有効かどうかを調べます。 | DisplayObjectContainer | ||
tabEnabled : Boolean
このオブジェクトがタブ順序に含まれるかどうかを指定します。 | InteractiveObject | ||
tabIndex : int
SWF ファイル内のオブジェクトのタブ順序を指定します。 | InteractiveObject | ||
text : String
テキストフィールド内の現在のテキストであるストリングです。 | FTETextField | ||
textColor : uint
テキストフィールドのテキストの色です(16 進数形式)。 | FTETextField | ||
textHeight : Number [読み取り専用]
テキストの高さです(ピクセル単位)。 | FTETextField | ||
textSnapshot : flash.text:TextSnapshot [読み取り専用]
この DisplayObjectContainer インスタンスの TextSnapshot オブジェクトを返します。 | DisplayObjectContainer | ||
textWidth : Number [読み取り専用]
テキストの幅です(ピクセル単位)。 | FTETextField | ||
thickness : Number
このプロパティは、FTETextField に影響を及ぼしません。なぜなら、FTE が使用するフォントレンダラーは、TextField より新しいからです。 | FTETextField | ||
toolTip : String
ツールヒントに表示するテキストです。 | UIFTETextField | ||
transform : flash.geom:Transform
表示オブジェクトのマトリックス、カラー変換、ピクセル境界に関係するプロパティを持つオブジェクトです。 | DisplayObject | ||
tweeningProperties : Array
このオブジェクトに対して現在トゥイーンされているプロパティの配列。 | UIFTETextField | ||
type : String
テキストフィールドのタイプです。 | FTETextField | ||
updateCompletePendingFlag : Boolean
オブジェクトが 3 段階のレイアウト検証を完了したものであるかどうかを示すフラグです(いずれかの検証が必須であった場合)。
| UIFTETextField | ||
useHandCursor : Boolean
buttonMode プロパティが true に設定されたスプライト上にポインターが移動したときに、指差しハンドポインター(ハンドカーソル)を表示するかどうかを示すブール値です。 | Sprite | ||
useRichTextClipboard : Boolean
FTETextField では選択またはクリップボード操作がサポートされていないので、このプロパティは FTETextField には実装されていません。 | FTETextField | ||
visible : Boolean
表示オブジェクトが可視かどうかを示します。 | DisplayObject | ||
width : Number
表示オブジェクトの幅を示します(ピクセル単位)。 | DisplayObject | ||
wordWrap : Boolean
テキストフィールドのテキストを折り返すかどうかを示すブール値です。 | FTETextField | ||
x : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの x 座標を示します。 | DisplayObject | ||
y : Number
親 DisplayObjectContainer のローカル座標を基準にした DisplayObject インスタンスの y 座標を示します。 | DisplayObject | ||
z : Number
3D 親コンテナを基準にした、DisplayObject インスタンスの z 軸に沿った z 座標位置を示します。 | DisplayObject |
メソッド | 定義元 | ||
---|---|---|---|
コンストラクターです。 | UIFTETextField | ||
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | ||
この DisplayObjectContainer インスタンスに子 DisplayObject インスタンスを追加します。 | DisplayObjectContainer | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録し、リスナーがイベントの通知を受け取るようにします。 | EventDispatcher | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
特定の point ポイントを指定して呼び出した DisplayObjectContainer.getObjectsUnderPoint() メソッドから返されたリストに、セキュリティ上の制約のために省略される表示オブジェクトがあるかどうかを示します。 | DisplayObjectContainer | ||
指定された表示オブジェクトが、DisplayObjectContainer インスタンスの子であるか、インスタンス自体であるかを指定します。 | DisplayObjectContainer | ||
イベントをイベントフローに送出します。 | EventDispatcher | ||
targetCoordinateSpace オブジェクトの座標系を基準にして、表示オブジェクトの領域を定義する矩形を返します。 | DisplayObject | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
指定のインデックス位置にある子表示オブジェクトインスタンスを返します。 | DisplayObjectContainer | ||
指定された名前に一致する子表示オブジェクトを返します。 | DisplayObjectContainer | ||
子 DisplayObject インスタンスのインデックス位置を返します。 | DisplayObjectContainer | ||
明示的に指定された高さを使用するのか、それとも測定された高さを使用するのかを決定するための便利なメソッドです。
| UIFTETextField | ||
明示された幅を使用するのか、それとも測定した幅を使用するのかを決定する便利なメソッドです。
| UIFTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
指定されたテキスト行に関するメトリック情報を返します。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
指定されたポイントの下にあり、この DisplayObjectContainer インスタンスの子(または孫など)であるオブジェクトの配列を返します。 | DisplayObjectContainer | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
シェイプ上の線を除き、targetCoordinateSpace パラメーターによって定義された座標系に基づいて、表示オブジェクトの境界を定義する矩形を返します。 | DisplayObject | ||
このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。 | UIFTETextField | ||
FTETextField は範囲のフォーマットをサポートしていません。したがって、このメソッドは、単に defaultTextFormat のコピーを返すために FTETextField に実装されています。 | FTETextField | ||
この UITextField オブジェクトの文字フォーマット情報を表す TextFormat オブジェクトを返します。 | UIFTETextField | ||
このコンポーネントのフォーマット情報を含む UITextFormat オブジェクトを返します。 | UIFTETextField | ||
point オブジェクトをステージ(グローバル)座標から表示オブジェクトの(ローカル)座標に変換します。 | DisplayObject | ||
ステージ(グローバル)座標の 2 次元のポイントを 3 次元の表示オブジェクトの(ローカル)座標に変換します。 | DisplayObject | ||
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。 | EventDispatcher | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
表示オブジェクトの境界ボックスを評価して、obj 表示オブジェクトの境界ボックスと重複または交差するかどうかを調べます。 | DisplayObject | ||
表示オブジェクトを評価して、x および y パラメーターで指定されたポイントと重複または交差するかどうかを調べます。 | DisplayObject | ||
このコンポーネントを初期化します。 | UIFTETextField | ||
次の画面更新時に updateDisplayList() メソッドが呼び出されるように、コンポーネントをマークします。 | UIFTETextField | ||
後で画面更新時に commitProperties() メソッドが呼び出されるように、コンポーネントをマークします。 | UIFTETextField | ||
後で画面更新時に measure() メソッドが呼び出されるように、コンポーネントをマークします。 | UIFTETextField | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
3 次元の表示オブジェクトの(ローカル)座標の 3 次元のポイントをステージ(グローバル)座標の 2 次元のポイントに変換します。 | DisplayObject | ||
point オブジェクトを表示オブジェクトの(ローカル)座標からステージ(グローバル)座標に変換します。 | DisplayObject | ||
親の内部の指定された位置にコンポーネントを移動します。 | UIFTETextField | ||
子の親がこのオブジェクトである場合、または子がこのオブジェクトに所有されている場合に、true を返します。 | UIFTETextField | ||
この関数は、UITextField オブジェクトに親が割り当てられたときに呼び出されます。 | UIFTETextField | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
DisplayObjectContainer インスタンスの子リストから指定の child DisplayObject インスタンスを削除します。 | DisplayObjectContainer | ||
DisplayObjectContainer の子リストの指定された index 位置から子 DisplayObject を削除します。 | DisplayObjectContainer | ||
DisplayObjectContainer インスタンスの子リストから、すべての child DisplayObject インスタンスを削除します。 | DisplayObjectContainer | ||
EventDispatcher オブジェクトからリスナーを削除します。 | EventDispatcher | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
TextField 内でこのメソッドを使用するコンポーネントはほとんどないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
指定されたイベントを再生します。 | UIFTETextField | ||
仮想キーボードを前面に表示します。 | InteractiveObject | ||
オブジェクトのサイズを設定します。 | UIFTETextField | ||
表示オブジェクトコンテナの既存の子の位置を変更します。 | DisplayObjectContainer | ||
テキストのフォントの色を設定します。 | UIFTETextField | ||
現在扱っているコンポーネントにフォーカスを設定します。 | UIFTETextField | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
FTETextField では選択がサポートされていないので、このメソッドは FTETextField には実装されていません。 | FTETextField | ||
何もしません。 | UIFTETextField | ||
beginIndex または endIndex が -1 に等しくない場合は、このメソッドの FTETextField に対する影響はありません。なぜなら、FTETextField は、範囲のフォーマットをサポートしていないからです。 | FTETextField | ||
この UITextField オブジェクトの visible プロパティを設定します。 | UIFTETextField | ||
指定されたスプライトをユーザーがドラッグできるようにします。 | Sprite | ||
指定されたスプライトを、ユーザーがタッチ対応デバイス上でドラッグできるようにします。 | Sprite | ||
このオブジェクトでルート指定されているすべての MovieClip のタイムラインでの実行を再帰的に停止します。 | DisplayObjectContainer | ||
startDrag() メソッドを終了します。 | Sprite | ||
タッチ対応デバイスで使用する startTouchDrag() メソッドを終了します。 | Sprite | ||
スタイルプロパティの変更を検出します。 | UIFTETextField | ||
指定された 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。 | DisplayObjectContainer | ||
子リスト内の指定されたインデックス位置に該当する 2 つの子オブジェクトの z 順序(重ね順)を入れ替えます。 | DisplayObjectContainer | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
コントロールに定義された領域に水平方向に収まるようテキストを切り詰めて、省略記号つまり 3 つのピリオド(...)をテキストに付加します。 | UIFTETextField | ||
必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。 | UIFTETextField | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object | ||
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。 | EventDispatcher |
automationDelegate | プロパティ |
automationEnabled | プロパティ |
automationName | プロパティ |
automationOwner | プロパティ |
automationOwner:DisplayObjectContainer
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
オートメーション目的で使用するこのコンポーネントのオーナーです。
実装
public function get automationOwner():DisplayObjectContainer
automationParent | プロパティ |
automationParent:DisplayObjectContainer
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
オートメーション目的で使用するこのコンポーネントの親です。
実装
public function get automationParent():DisplayObjectContainer
automationValue | プロパティ |
automationVisible | プロパティ |
baselinePosition | プロパティ |
className | プロパティ |
className:String
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このインスタンスのクラス名です。例えば、"DataGridItemRenderer"
などがあります。
このストリングにはパッケージ名は含まれません。 パッケージ名も必要な場合は、flash.utils パッケージの getQualifiedClassName()
メソッドを呼び出してください。 "mx.controls.dataGridClasses::DataGridItemRenderer"
のようなストリングが返されます。
実装
public function get className():String
document | プロパティ |
document:Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
この UITextField オブジェクトに関連付けられたドキュメントオブジェクトへの参照です。ドキュメントオブジェクトは、アプリケーション、MXML コンポーネント、または ActionScript コンポーネントの階層の最上位にあるオブジェクトです。
実装
public function get document():Object
public function set document(value:Object):void
enabled | プロパティ |
enabled:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コンポーネントが有効になっているかどうかを示すブール値です。 このプロパティはテキストの色のみに影響し、UITextField が編集可能かどうかには影響しません。 編集可能かどうかを制御するには、flash.text.TextField.type
プロパティを使用します。
デフォルト値: true。
実装
public function get enabled():Boolean
public function set enabled(value:Boolean):void
関連する API エレメント
enableIME | プロパティ |
explicitHeight | プロパティ |
explicitHeight:Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コンポーネントの座標内におけるコンポーネントの明示的な高さ(ピクセル単位)を指定する数値です。
この値は、コンポーネントのサイズと位置を計算するためにコンテナで使用されます。コンポーネントのデフォルトのサイズを決定するために、コンポーネント自体で使用されることはありません。したがって、Container、またはこのプロパティを計算に使用しないコンテナが親である場合、このプロパティは機能しません。 値はコンポーネント座標内におけるものなので、親に対する実際の explicitHeight
は、scaleY
プロパティの影響を受けます。
height
プロパティを設定すると、このプロパティも、指定された高さの値に設定されます。
実装
public function get explicitHeight():Number
public function set explicitHeight(value:Number):void
explicitMaxHeight | プロパティ |
explicitMaxHeight:Number
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
maxHeight プロパティが設定されている場合に、コンポーネントの座標内におけるコンポーネントの最大の高さ (ピクセル単位) を指定する数値です。maxHeight は読み取り専用であるため、このメソッドは NaN を返します。このプロパティを使用するには、このメソッドをオーバーライドし、setter を追加する必要があります。
デフォルト値: NaN。
実装
public function get explicitMaxHeight():Number
関連する API エレメント
explicitMaxWidth | プロパティ |
explicitMaxWidth:Number
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
maxWidth
プロパティが設定されている場合に、コンポーネントの座標内におけるコンポーネントの最大の幅(ピクセル単位)を指定する数値です。maxWidth
プロパティは読み取り専用であるため、このメソッドは NaN
を返します。このプロパティを使用するには、このメソッドをオーバーライドし、setter を追加する必要があります。
デフォルト値: NaN。
実装
public function get explicitMaxWidth():Number
関連する API エレメント
explicitMinHeight | プロパティ |
explicitMinHeight:Number
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。この値は、ピクセル単位でのコンポーネント座標内にあります。
アプリケーション開発者は、通常は explicitMinHeight プロパティを設定しません。代わりに、explicitMinHeight プロパティを設定する minHeight プロパティの値を設定します。minHeight の値は変化しません。
レイアウト時に、minHeight がアプリケーション開発者によって明示的に設定された場合は、explicitMinHeight の値が使用されます。それ以外の場合は、measuredMinHeight の値が使用されます。
この値は、コンポーネントのサイズと位置を計算するためにコンテナで使用されます。コンポーネントのデフォルトのサイズを決定するために、コンポーネント自体で使用されることはありません。したがって、Container、またはこのプロパティを計算に使用しないコンテナが親である場合、このプロパティは機能しません。 値はコンポーネント座標内におけるものなので、親に対する実際の minHeight
は、scaleY
プロパティの影響を受けます。
実装
public function get explicitMinHeight():Number
explicitMinWidth | プロパティ |
explicitMinWidth:Number
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。この値は、ピクセル単位でのコンポーネント座標内にあります。
アプリケーション開発者は、通常は explicitMinWidth プロパティを設定しません。代わりに、explicitMinWidth プロパティを設定する minWidth プロパティの値を設定します。minWidth の値は変化しません。
レイアウト時に、minWidth がアプリケーション開発者によって明示的に設定された場合は、explicitMinWidth の値が使用されます。それ以外の場合は、measuredMinWidth の値が使用されます。
この値は、コンポーネントのサイズと位置を計算するためにコンテナで使用されます。コンポーネントのデフォルトのサイズを決定するために、コンポーネント自体で使用されることはありません。したがって、Container、またはこのプロパティを計算に使用しないコンテナが親である場合、このプロパティは機能しません。 値はコンポーネント座標内におけるものなので、親に対する実際の minWidth
は、scaleX
プロパティの影響を受けます。
実装
public function get explicitMinWidth():Number
explicitWidth | プロパティ |
explicitWidth:Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コンポーネントの座標内におけるコンポーネントの明示的な幅(ピクセル単位)を指定する数値です。
この値は、コンポーネントのサイズと位置を計算するためにコンテナで使用されます。コンポーネントのデフォルトのサイズを決定するために、コンポーネント自体で使用されることはありません。したがって、Container、またはこのプロパティを計算に使用しないコンテナが親である場合、このプロパティは機能しません。 値はコンポーネント座標内におけるものなので、親に対する実際の explicitWidth
は、scaleX
プロパティの影響を受けます。
width
プロパティを設定すると、このプロパティも、指定された幅の値に設定されます。
実装
public function get explicitWidth():Number
public function set explicitWidth(value:Number):void
focusPane | プロパティ |
focusPane:Sprite
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
複数のコンポーネント間で共有され、フォーカスインジケーター描画のオーバーレイとして使用される単一の Sprite オブジェクトです。コンポーネントは、親がフォーカスの設定されたコンポーネントの場合にこのオブジェクトを共有します。コンポーネントが IFocusManagerComponent インターフェイスを実装している場合には共有しません。
実装
public function get focusPane():Sprite
public function set focusPane(value:Sprite):void
ignorePadding | プロパティ |
imeMode | プロパティ |
imeMode:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
IME(入力メソッドエディター)のモードを指定します。IME を使用することによって、ユーザーは中国語、日本語、および韓国語のテキストを入力できます。Flex では、コントロールにフォーカスが置かれたときに、IME を指定されたモードに設定し、コントロールからフォーカスが離れたときに、元のモードに戻します。
このプロパティで有効な値の定数は、flash.system.IMEConversionMode クラスで定義されています。IME を指定しない場合は、null
を指定します。
デフォルト値: null。
実装
public function get imeMode():String
public function set imeMode(value:String):void
関連する API エレメント
includeInLayout | プロパティ |
includeInLayout:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このコンポーネントを親コンテナのレイアウトに含めるかどうかを指定します。 true
の場合、オブジェクトは、親コンテナのレイアウトに含められます。オブジェクトのサイズと位置は、親コンテナによって、そのレイアウト規則に従って決定されます。false
の場合、オブジェクトのサイズと位置は、親コンテナのレイアウトの影響を受けません。
実装
public function get includeInLayout():Boolean
public function set includeInLayout(value:Boolean):void
inheritingStyles | プロパティ |
inheritingStyles:Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
この UITextField の継承スタイルのチェーンの先頭です。 getStyle()
メソッドは、inheritingStyles[styleName]
にアクセスして、プロトタイプリンクのチェーン全体を検索します。このオブジェクトは initProtoChain()
メソッドによって設定されます。 通常はこのプロパティに直接アクセスする必要はありません。
実装
public function get inheritingStyles():Object
public function set inheritingStyles(value:Object):void
initialized | プロパティ |
isPopUp | プロパティ |
maxHeight | プロパティ |
maxHeight:Number
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
レイアウト中に親によって考慮されるコンポーネントの最大推奨高さです。この値は、ピクセル単位でのコンポーネント座標内にあります。このプロパティのデフォルト値は、コンポーネント開発者によって設定されます。
コンポーネント開発者は、このプロパティを使用して、コンポーネントの高さの上限を設定します。
アプリケーション開発者が maxHeight のデフォルト値をオーバーライドした場合は、新しい値が explicitMaxHeight に格納されます。maxHeight のデフォルト値は変化しません。その結果、レイアウト時に、アプリケーション開発者によって maxHeight が明示的に設定された場合は、explicitMaxHeight の値がコンポーネントの最大推奨高さに使用されます。maxHeight がユーザーによって明示的に設定されない場合は、デフォルト値が使用されます。
この値は、コンポーネントのサイズと位置を計算するためにコンテナで使用されます。コンポーネントのデフォルトのサイズを決定するために、コンポーネント自体で使用されることはありません。したがって、Container、またはこのプロパティを計算に使用しないコンテナが親である場合、このプロパティは機能しません。 値はコンポーネント座標内におけるものなので、親に対する実際の maxHeight
は、scaleY
プロパティの影響を受けます。 高さに理論上の制限を持たないコンポーネントもあります。 そのようなコンポーネントの場合、maxHeight
は UIComponent.DEFAULT_MAX_HEIGHT
に設定されます。
実装
public function get maxHeight():Number
maxWidth | プロパティ |
maxWidth:Number
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
レイアウト中に親によって考慮されるコンポーネントの最大推奨幅です。この値は、ピクセル単位でのコンポーネント座標内にあります。このプロパティのデフォルト値は、コンポーネント開発者によって設定されます。
コンポーネント開発者は、このプロパティを使用して、コンポーネントの幅の上限を設定します。
アプリケーション開発者が maxWidth のデフォルト値をオーバーライドした場合は、新しい値が explicitMaxWidth に格納されます。maxWidth のデフォルト値は変化しません。その結果、レイアウト時にアプリケーション開発者によって maxWidth が明示的に設定された場合は、explicitMaxWidth の値がコンポーネントの最大推奨幅に使用されます。maxWidth がユーザーによって明示的に設定されない場合は、デフォルト値が使用されます。
この値は、コンポーネントのサイズと位置を計算するためにコンテナで使用されます。コンポーネントのデフォルトのサイズを決定するために、コンポーネント自体で使用されることはありません。したがって、Container、またはこのプロパティを計算に使用しないコンテナが親である場合、このプロパティは機能しません。 値はコンポーネント座標内におけるものなので、親に対する実際の maxWidth
は、scaleX
プロパティの影響を受けます。 幅に理論上の制限を持たないコンポーネントもあります。 そのようなコンポーネントの場合、maxWidth
は UIComponent.DEFAULT_MAX_WIDTH
に設定されます。
実装
public function get maxWidth():Number
measuredHeight | プロパティ |
measuredMinHeight | プロパティ |
measuredMinWidth | プロパティ |
measuredWidth | プロパティ |
minHeight | プロパティ |
minHeight:Number
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
レイアウト中に親によって考慮されるコンポーネントの最小推奨高さです。この値は、ピクセル単位でのコンポーネント座標内にあります。デフォルト値は、コンポーネントの実装に依存します。
アプリケーション開発者が minHeight の値を設定した場合は、新しい値が explicitMinHeight に格納されます。minHeight のデフォルト値は変化しません。その結果、レイアウト時に、アプリケーション開発者によって minHeight が明示的に設定された場合は、explicitMinHeight の値がコンポーネントの最小推奨高さに使用されます。minHeight がアプリケーション開発者によって明示的に設定されていない場合は、measuredMinHeight の値が使用されます。
この値は、コンポーネントのサイズと位置を計算するためにコンテナで使用されます。コンポーネントのデフォルトのサイズを決定するために、コンポーネント自体で使用されることはありません。したがって、Container、またはこのプロパティを計算に使用しないコンテナが親である場合、このプロパティは機能しません。 値はコンポーネント座標内におけるものなので、親に対する実際の minHeight
は、scaleY
プロパティの影響を受けます。
実装
public function get minHeight():Number
minWidth | プロパティ |
minWidth:Number
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
レイアウト中に親によって考慮されるコンポーネントの最小推奨幅です。この値は、ピクセル単位でのコンポーネント座標内にあります。デフォルト値は、コンポーネントの実装に依存します。
アプリケーション開発者が minWidth の値を設定した場合は、新しい値が explicitMinWidth に格納されます。minWidth のデフォルト値は変化しません。その結果、レイアウト時にアプリケーション開発者によって minWidth が明示的に設定された場合は、explicitMinWidth の値がコンポーネントの最小推奨幅に使用されます。minWidth がアプリケーション開発者によって明示的に設定されていない場合は、measuredMinWidth の値が使用されます。
この値は、コンポーネントのサイズと位置を計算するためにコンテナで使用されます。コンポーネントのデフォルトのサイズを決定するために、コンポーネント自体で使用されることはありません。したがって、Container、またはこのプロパティを計算に使用しないコンテナが親である場合、このプロパティは機能しません。 値はコンポーネント座標内におけるものなので、親に対する実際の minWidth
は、scaleX
プロパティの影響を受けます。
実装
public function get minWidth():Number
moduleFactory | プロパティ |
moduleFactory:IFlexModuleFactory
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
TextField を正しい SWF コンテキストで作成するために使用する moduleFactory です。これは、埋め込みフォントを機能させるために必要です。
実装
public function get moduleFactory():IFlexModuleFactory
public function set moduleFactory(value:IFlexModuleFactory):void
nestLevel | プロパティ |
nonInheritingStyles | プロパティ |
nonInheritingStyles:Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
この UITextField の非継承スタイルのチェーンの先頭です。 getStyle()
メソッドは nonInheritingStyles[styleName]
メソッドにアクセスして、プロトタイプリンクのチェーン全体を検索します。 このオブジェクトは initProtoChain()
メソッドによって設定されます。 通常はこのプロパティに直接アクセスする必要はありません。
実装
public function get nonInheritingStyles():Object
public function set nonInheritingStyles(value:Object):void
nonZeroTextHeight | プロパティ |
owner | プロパティ |
owner:DisplayObjectContainer
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
デフォルトでは、このオブジェクトの親コンテナに設定されます。ただし、このオブジェクトが、ComboBox コントロールのドロップダウンリストのように、親によってポップアップされた子コンポーネントである場合は、このオブジェクトをポップアップしたコンポーネントがオーナーになります。
このプロパティは、Flex ではなく、各コンポーネントによって管理されます。したがって、PopUpManger.createPopUp()
メソッドまたは PopUpManger.addPopUp()
メソッドを使用して子コンポーネントをポップアップする場合、子コンポーネントの owner
プロパティは、それをポップアップしたコンポーネントに設定する必要があります。
デフォルト値は、parent
プロパティの値です。
実装
public function get owner():DisplayObjectContainer
public function set owner(value:DisplayObjectContainer):void
parent | プロパティ |
parent:DisplayObjectContainer
[読み取り専用] [オーバーライド] 言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このコンポーネントの親コンテナまたは親コンポーネントです。
実装
override public function get parent():DisplayObjectContainer
percentHeight | プロパティ |
percentHeight:Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コンポーネントの高さを親のサイズに対する比率(パーセンテージ)で指定します。指定できる値は 0 ~ 100 です。 デフォルト値は NaN です。 height
プロパティまたは explicitHeight
プロパティを設定すると、このプロパティが NaN にリセットされます。
このプロパティは、前に設定されている場合にのみ数値を返します。コンポーネントの正確なサイズをパーセンテージで示しているわけではありません。
UITextField コントロールの場合、このプロパティは常に NaN に設定されます。
Spark レイアウトで使用した場合、このプロパティは、拡大 / 縮小後および回転後のコンポーネントの境界の高さの計算に使用されます。例えば、コンポーネントを 90°回転する場合、指定されている percentHeight
はコンポーネントの幅に影響を与えます。
実装
public function get percentHeight():Number
public function set percentHeight(value:Number):void
percentWidth | プロパティ |
percentWidth:Number
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コンポーネントの幅を親のサイズに対する比率(パーセンテージ)で指定します。指定できる値は 0 ~ 100 です。 デフォルト値は NaN です。 width
プロパティまたは explicitWidth
プロパティを設定すると、このプロパティが NaN にリセットされます。
このプロパティは、前に設定されている場合にのみ数値を返します。コンポーネントの正確なサイズをパーセンテージで示しているわけではありません。
UITextField コントロールの場合、このプロパティは常に NaN に設定されます。
Spark レイアウトで使用した場合、このプロパティは、拡大 / 縮小後および回転後のコンポーネントの境界の幅の計算に使用されます。例えば、コンポーネントを 90°回転する場合、指定されている percentWidth
はコンポーネントの高さに影響を与えます。
実装
public function get percentWidth():Number
public function set percentWidth(value:Number):void
processedDescriptors | プロパティ |
styleName | プロパティ |
styleName:Object
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このコンポーネントで使用するクラススタイル。 ストリング、CSSStyleDeclaration、IStyleClient のいずれかを使用できます。
ストリングの場合、この値は <fx:Style>
タグまたは CSS ファイル内にある空白区切りのクラス宣言の名前です。styleName
にはピリオドを含めません。 例えば、".bigText"
という名前のクラススタイルの場合は、styleName
プロパティを "bigText"
(ピリオドなし)に設定します。
これが IStyleClient(通常は UIComponent)の場合は、styleName
オブジェクト内のすべてのスタイルがこのコンポーネントに使用されます。
実装
public function get styleName():Object
public function set styleName(value:Object):void
systemManager | プロパティ |
systemManager:ISystemManager
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このコンポーネントで使用する SystemManager オブジェクトを返します。
実装
public function get systemManager():ISystemManager
public function set systemManager(value:ISystemManager):void
toolTip | プロパティ |
tweeningProperties | プロパティ |
tweeningProperties:Array
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このオブジェクトに対して現在トゥイーンされているプロパティの配列。
このオブジェクトの一部のプロパティがトゥイーンされることを EffectManager に警告して、EffectManger が同じプロパティのアニメーション化を試みないようにします。
実装
public function get tweeningProperties():Array
public function set tweeningProperties(value:Array):void
updateCompletePendingFlag | プロパティ |
UIFTETextField | () | コンストラクター |
public function UIFTETextField()
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コンストラクターです。
getExplicitOrMeasuredHeight | () | メソッド |
getExplicitOrMeasuredWidth | () | メソッド |
getStyle | () | メソッド |
public function getStyle(styleProp:String):*
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このコンポーネントのスタイル参照チェーンのいずれかの場所に設定されたスタイルプロパティを取得します。
このメソッドは、あらゆる種類のスタイルプロパティの取得に使用されるため、戻り値は Boolean、String、Number、int、uint(RGB カラーの場合)、Class(スキンの場合)、または何らかのオブジェクトになります。したがって、戻り値の型は単に * として指定されます。
特定のスタイルプロパティを取得している場合は、その型を認識し、その型の変数に結果を保存することがよくあります。* からその型へのキャストは必要ありません。
var backgroundColor:uint = getStyle("backgroundColor");
スタイルプロパティがスタイル参照チェーンのどこにも設定されていない場合、getStyle()
によって返される値は undefined
になります。undefined
は特殊な値で、false
、""
、NaN
、0
または null
と同じではありません。 有効なスタイル値が undefined
になることはありません。値が設定されたかどうかをテストするには、メソッド IStyleManager2.isValidStyleValue()
を使用します。
パラメーター
styleProp:String — スタイルプロパティの名前です。
|
* — スタイル値です。
|
getTextStyles | () | メソッド |
public function getTextStyles():flash.text:TextFormat
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
この UITextField オブジェクトの文字フォーマット情報を表す TextFormat オブジェクトを返します。
戻り値flash.text:TextFormat — TextFormat オブジェクト。
|
関連する API エレメント
getUITextFormat | () | メソッド |
public function getUITextFormat():mx.core:UITextFormat
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このコンポーネントのフォーマット情報を含む UITextFormat オブジェクトを返します。このメソッドは、flash.text.TextField クラスの getTextFormat()
メソッドに似ていますが、TextFormat オブジェクトではなく UITextFormat オブジェクトを返します。
UITextFormat クラスは TextFormat クラスを拡張し、テキスト測定メソッドの measureText()
および measureHTMLText()
を追加します。
mx.core:UITextFormat — このコンポーネントのフォーマット情報を持つオブジェクトです。
|
関連する API エレメント
initialize | () | メソッド |
public function initialize():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
このコンポーネントを初期化します。
これは IUIComponent インターフェイスが必要とするメソッドですが、UITextField に対しては実際には何もしません。
invalidateDisplayList | () | メソッド |
public function invalidateDisplayList():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
次の画面更新時に updateDisplayList()
メソッドが呼び出されるように、コンポーネントをマークします。
無効化は、後で画面が更新されるまでコンポーネントの変更処理を保留することで、作業の重複を解消する便利なメカニズムです。例えば、幅と高さを変更する場合、幅を変更した後にコンポーネントを更新し、次に高さを変更して再度更新するという処理は時間の浪費です。両方のプロパティを変更した後、新しいサイズでコンポーネントを一度に再描画する方が効率的です。
無効化メソッドが呼び出されることはほとんどありません。一般的には、コンポーネントのプロパティを設定すると、適切な無効化メソッドが自動的に呼び出されます。
invalidateProperties | () | メソッド |
public function invalidateProperties():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
後で画面更新時に commitProperties()
メソッドが呼び出されるように、コンポーネントをマークします。
無効化は、後で画面が更新されるまでコンポーネントの変更処理を保留することで、作業の重複を解消する便利なメカニズムです。例えば、テキストの色とサイズを変更する場合、色を変更した後、すぐに色を更新し、次にサイズを設定して、今度はサイズを更新するという処理は時間の浪費です。両方のプロパティを変更した後、新しいサイズと色でテキストを一度に再描画する方が効率的です。
無効化メソッドが呼び出されることはほとんどありません。一般的には、コンポーネントのプロパティを設定すると、適切な無効化メソッドが自動的に呼び出されます。
invalidateSize | () | メソッド |
public function invalidateSize():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
後で画面更新時に measure()
メソッドが呼び出されるように、コンポーネントをマークします。
無効化は、後で画面が更新されるまでコンポーネントの変更処理を保留することで、作業の重複を解消する便利なメカニズムです。例えば、テキストとフォントサイズを変更する場合、テキストを変更した後、すぐにテキストを更新し、次にサイズを設定して、今度はサイズを更新するという処理は時間の浪費です。両方のプロパティを変更した後、新しいサイズでテキストを一度に再描画する方が効率的です。
無効化メソッドが呼び出されることはほとんどありません。一般的には、コンポーネントのプロパティを設定すると、適切な無効化メソッドが自動的に呼び出されます。
move | () | メソッド |
public function move(x:Number, y:Number):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
親の内部の指定された位置にコンポーネントを移動します。このメソッドを呼び出すことは、コンポーネントの x
プロパティおよび y
プロパティを設定することとまったく同じです。
カスタムコンポーネントで updateDisplayList()
メソッドをオーバライドする場合は、x
プロパティと y
プロパティを設定するのではなく、move()
メソッドを呼び出します。この相違点は、move()
メソッドは呼び出されたときにコンポーネントの場所を変更して、move
イベントを送出するのに対し、x
プロパティおよび y
プロパティを設定した場合は、次回の画面更新時にコンポーネントの場所が変更され、そのイベントが送出されるという点です。
パラメーター
x:Number — 親の内部の、コンポーネントの左の位置です。
| |
y:Number — 親の内部の、コンポーネントの上の位置です。
|
owns | () | メソッド |
public function owns(child:DisplayObject):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
子の親がこのオブジェクトである場合、または子がこのオブジェクトに所有されている場合に、true
を返します。
パラメーター
child:DisplayObject — 子の DisplayObject です。
|
Boolean — UITextField オブジェクトが子の親であるか、子を所有している場合は true になります。
|
関連する API エレメント
parentChanged | () | メソッド |
public function parentChanged(p:DisplayObjectContainer):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
この関数は、UITextField オブジェクトに親が割り当てられたときに呼び出されます。通常はこのメソッドを呼び出す必要はありません。
パラメーター
p:DisplayObjectContainer — この UITextField オブジェクトの親です。
|
replayAutomatableEvent | () | メソッド |
public function replayAutomatableEvent(event:Event):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
指定されたイベントを再生します。 デフォルトの再生動作がスーパークラスで定義されている場合、コンポーネント作成者は super.replayAutomatableEvent を呼び出すはずです。
パラメーター
event:Event — 再生するイベントです。
|
Boolean — 再生が正常に完了した場合は、true です。
|
setActualSize | () | メソッド |
public function setActualSize(w:Number, h:Number):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
オブジェクトのサイズを設定します。width
プロパティと height
プロパティを直接設定する場合とは異なり、setActualSize()
メソッドでは、explictWidth
プロパティと explicitHeight
プロパティは設定されません。このため、レイアウト計算によってオブジェクトが元のサイズに戻る可能性があります。このメソッドは、主に updateDisplayList()
を実装するコンポーネントの開発者、Effect、および LayoutManager によって使用されます。
パラメーター
w:Number — オブジェクトの幅を表します。
| |
h:Number — オブジェクトの高さを表します。
|
setColor | () | メソッド |
setFocus | () | メソッド |
public function setFocus():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
現在扱っているコンポーネントにフォーカスを設定します。このとき、コンポーネントのサブコンポーネントにフォーカスが渡されることがあります。
メモ:このメソッドでフォーカスを設定したときは、TextInput および TextArea コントロールだけがハイライトを表示します。すべてのコントロールは、ユーザーが Tab キーでコントロールを選択したときにハイライトを表示します。
setStyle | () | メソッド |
setVisible | () | メソッド |
public function setVisible(visible:Boolean, noEvent:Boolean = false):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
この UITextField オブジェクトの visible
プロパティを設定します。
パラメーター
visible:Boolean — true にするとこの UITextField は可視になり、false にすると不可視になります。
| |
noEvent:Boolean (default = false ) — true にすると、可視性を変更したときにイベントの生成が抑制されます。
|
styleChanged | () | メソッド |
public function styleChanged(styleProp:String):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
スタイルプロパティの変更を検出します。何らかのスタイルプロパティが設定されていると、Flex が styleChanged()
メソッドを呼び出し、設定されているスタイルの名前を渡します。
これは、UIComponent のサブクラスを作成するときにオーバーライド可能な高度なメソッドです。カスタムコンポーネントを作成するときには、渡されたスタイル名をチェックし、その結果に従って変更内容を処理するよう、styleChanged()
メソッドをオーバーライドできます。これにより、既存スタイルのデフォルト動作をオーバーライドできるだけでなく、独自のスタイルプロパティを追加することもできます。
スタイルプロパティを処理する場合には、styleChanged()
メソッドのオーバーライドで invalidateDisplayList()
メソッドを呼び出して、次回の画面更新時に Flex がコンポーネントの updateDisplayList()
メソッドを実行するようにします。
パラメーター
styleProp:String — スタイルプロパティの名前です。このコンポーネントのすべてのスタイルが変更された場合は、null になります。
|
truncateToFit | () | メソッド |
public function truncateToFit(truncationIndicator:String = null):Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
コントロールに定義された領域に水平方向に収まるようテキストを切り詰めて、省略記号つまり 3 つのピリオド(...)をテキストに付加します。
パラメーター
truncationIndicator:String (default = null ) — 切り詰めの後に追加されるテキストです。 null を渡すと、"..." のようなローカライズ可能なストリングが使用されます。
|
Boolean — テキストの切り詰めが必要になった場合は true になります。
|
validateNow | () | メソッド |
public function validateNow():void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Flex 4 |
ランタイムバージョン: | Flash Player 10, AIR 1.5 |
必要に応じて、このオブジェクトのプロパティとレイアウトを検証および更新し、それを再描画します。相当量の計算を必要とするプロパティの処理は、通常はスクリプトの実行が終了するまで実行されません。例えば、width
プロパティの設定は遅らされます。これは、オブジェクトの子または親の幅の再計算が必要になる可能性があるためです。処理を遅らせることにより、スクリプトで width
プロパティが複数回設定されても、処理を何度も繰り返さずにすみます。このメソッドでは、この動作を手動でオーバーライドできます。
Tue Jun 12 2018, 10:34 AM Z