This page was saved using jaction on 2006-09-04 8:34:11.
Address: http://flexdocs.kr/docs/flex2/langref/mx/core/UITextField.html
Title: mx.core.UITextField (Flex™ 2 레퍼런스 가이드)  •  Size: 221448
Packagemx.core
Classpublic class UITextField
InheritanceUITextField Inheritance FlexTextField Inheritance TextField Inheritance InteractiveObject Inheritance DisplayObject Inheritance EventDispatcher Inheritance Object
ImplementsIIMESupport , IInvalidating , ISimpleStyleClient , IToolTipManagerClient , IUIComponent
SubclassesDataGridItemRenderer

UITextField 클래스는, 많은 Flex 컴퍼넌트가 텍스트를 표시하기 위해서 사용하는 컴퍼넌트를 정의합니다. 예를 들어, mx.controls.Button 컨트롤은, UITextField 컴퍼넌트를 사용해 Button 컨트롤의 label area를 정의합니다.

UITextField 클래스는 flash.text.TextField 클래스를 확장해, CSS 스타일, 무효화 / 측정 / 레이아웃, 유효화 / 무효화, 툴 힌트, 중국어, 일본어, 한국어 텍스트 입력을 위한 IME (Input Method Editor) 지원(support) 등, Flex 가 필요로 하는 추가 기능을 지원(support)합니다.

See also

flash.text.TextField
mx.core.UITextFormat


Public property
 property정의
 InheritedaccessibilityProperties : AccessibilityProperties
이 표시 object의 현재의 accessibility options입니다.
DisplayObject
 Inheritedalpha : Number
지정된 object의 알파 투명도 값을 나타냅니다.
DisplayObject
 InheritedalwaysShowSelection : Boolean
true 로 설정되어 텍스트 필드에 포커스가 없는 경우, 텍스트 필드내의 선택 내용은 회색으로 하이라이트 표시됩니다.
TextField
 InheritedantiAliasType : String
이 텍스트 필드에 사용되는 에일리어징 제거 처리의 타입입니다.
TextField
 InheritedautoSize : String
텍스트 필드의 자동적인 확대·축소 및 정렬을 제어합니다.
TextField
 Inheritedbackground : Boolean
텍스트 필드에 배경의 칠이 있을지 어떨지를 지정합니다.
TextField
 InheritedbackgroundColor : uint
텍스트 필드의 배경의 색입니다.
TextField
  baselinePosition : Number
[read-only] 컴퍼넌트의 텍스트의 1 행 째의 baseline y 좌표를 지정합니다.
UITextField
 InheritedblendMode : String
사용하는 브렌드 모드를 지정하는 BlendMode 클래스의 값입니다.
DisplayObject
 Inheritedborder : Boolean
텍스트 필드에 경계선이 있을지 어떨지를 지정합니다.
TextField
 InheritedborderColor : uint
텍스트 필드의 경계선의 색입니다.
TextField
 InheritedbottomScrollV : int
지정된 텍스트 필드의 현재 보기 범위에서 맨 마지막 줄을 나타내는 정수입니다 (1 으로부터 시작되는 인덱스).
TextField
 InheritedcacheAsBitmap : Boolean
true 로 설정되어 있는 경우, 표시 object의 내부 비트 맵 표현이 Flash Player 에 캐쉬됩니다.
DisplayObject
 InheritedcaretIndex : int
커서 (caret) 위치의 인덱스입니다.
TextField
  className : String
[read-only] 이 인스턴스의 클래스명입니다. 예를 들어,"DataGridItemRenderer" 등이 있습니다.
UITextField
 InheritedcondenseWhite : Boolean
HTML 텍스트를 가지는 텍스트 필드내의 여분의 공백 (스페이스, 개행등)을 삭제할지 어떨지를 지정하는 불리언 값입니다.
TextField
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 InheritedcontextMenu : ContextMenu
이 object에 관련지을 수 있었던 context menu를 지정합니다.
InteractiveObject
 InheriteddefaultTextFormat : TextFormat
새롭게 삽입하는 텍스트 (replaceSelectedText() Methods로 삽입한 텍스트 또는 유저가 입력한 텍스트등)에 적용하는 포맷을 지정합니다.
TextField
 InheriteddisplayAsPassword : Boolean
텍스트 필드가 패스워드 텍스트 필드일지 어떨지를 지정합니다.
TextField
  document : Object
이 UITextField object에 관련지을 수 있었던 문서 object에의 참조입니다.
UITextField
 InheriteddoubleClickEnabled : Boolean
object가 doubleClick 이벤트를 받을지 어떨지를 지정합니다.
InteractiveObject
 InheritedembedFonts : Boolean
포함(Embed)되어 있는 폰트의 아우트라인을 사용해 렌더링 할지 어떨지를 지정합니다.
TextField
  enabled : Boolean
컴퍼넌트가 유효하게 되어 있는지 어떤지를 나타내는 불리언 값입니다.
UITextField
  explicitHeight : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 높이 (픽셀 단위)를 지정하는 수치입니다.
UITextField
  explicitMaxHeight : Number
[read-only] 컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
UITextField
  explicitMaxWidth : Number
[read-only] 컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
UITextField
  explicitMinHeight : Number
[read-only] 컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
UITextField
  explicitMinWidth : Number
[read-only] 컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
UITextField
  explicitWidth : Number
컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 폭 (픽셀 단위)을 지정하는 수치입니다.
UITextField
 Inheritedfilters : Array
표시 object에 현재 관련지을 수 있고 있는 각 필터 object가 포함되고 있는 인덱스 첨부의 배열입니다.
DisplayObject
  focusPane : Sprite
복수의 컴퍼넌트간에 공유되어 포커스 묘화의 오버레이로서 사용되는 단일의 Sprite object입니다.
UITextField
 InheritedfocusRect : Object
이 object가 포커스 구형을 표시할지 어떨지를 지정합니다.
InteractiveObject
 InheritedgridFitType : String
이 텍스트 필드에 사용되는 grid fitting의 타입입니다.
TextField
 Inheritedheight : Number
표시 object의 높이를 나타냅니다 (픽셀 단위).
DisplayObject
 InheritedhtmlText : String
텍스트 필드의 내용을 HTML 로 가리킵니다.
TextField
  ignorePadding : Boolean
true 의 경우,paddingLeftpaddingRight 스타일은 컴퍼넌트의 텍스트의 주위에 스페이스를 추가하지 않습니다.
UITextField
  imeMode : String
IME (입력 Methods 에디터)의 모드를 지정합니다.
UITextField
  includeInLayout : Boolean
이 컴퍼넌트를 부모 컨테이너의 레이아웃에 포함할지 어떨지를 지정합니다.
UITextField
  inheritingStyles : Object
이 UITextField 의 Inheritance 스타일의 체인의 선두입니다.
UITextField
  initialized : Boolean
object가 3 단계의 레이아웃 검증을 완료한 것일지 어떨지를 나타내는 플래그입니다 (몇개의 검증이 필수였을 경우).
UITextField
 Inheritedlength : int
텍스트 필드내의 캐릭터수입니다.
TextField
 InheritedloaderInfo : LoaderInfo
이 표시 object가 속하는 파일의 로드 정보를 포함한 LoaderInfo object를 돌려줍니다.
DisplayObject
 Inheritedmask : DisplayObject
호출원 display object는, 지정된 mask object에 의해 마스크 됩니다.
DisplayObject
 InheritedmaxChars : int
유저가 입력할 경우에, 텍스트 필드에 들어가는 최대의 캐릭터수입니다.
TextField
  maxHeight : Number
[read-only] 컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.
UITextField
 InheritedmaxScrollH : int
scrollH 의 최대치입니다.
TextField
 InheritedmaxScrollV : int
scrollV 의 최대치입니다.
TextField
  maxWidth : Number
[read-only] 컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.
UITextField
  measuredHeight : Number
[read-only] 컴퍼넌트의 디폴트의 높이입니다 (픽셀 단위).
UITextField
  measuredMinHeight : Number
컴퍼넌트의 디폴트의 최소 높이입니다 (픽셀 단위).
UITextField
  measuredMinWidth : Number
컴퍼넌트의 디폴트의 최소폭입니다 (픽셀 단위).
UITextField
  measuredWidth : Number
[read-only] 컴퍼넌트의 디폴트의 폭입니다 (픽셀 단위).
UITextField
  minHeight : Number
[read-only] 컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.
UITextField
  minWidth : Number
[read-only] 컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.
UITextField
 InheritedmouseEnabled : Boolean
이 object가 마우스 메세지를 받아들일지 어떨지를 지정합니다.
InteractiveObject
 InheritedmouseWheelEnabled : Boolean
복수행에 걸치는 텍스트 필드로, 유저가 텍스트 필드를 클릭해 휠을 회전시키면, 자동적으로 스크롤 할지 어떨지를 나타내는 불리언 값입니다.
TextField
 InheritedmouseX : Number
마우스 위치의 x 좌표를 나타냅니다 (픽셀 단위).
DisplayObject
 InheritedmouseY : Number
마우스 위치의 y 좌표를 나타냅니다 (픽셀 단위).
DisplayObject
 Inheritedmultiline : Boolean
텍스트 필드가 복수행 텍스트 필드일지 어떨지를 나타냅니다.
TextField
 Inheritedname : String
DisplayObject 의 인스턴스명을 나타냅니다.
DisplayObject
  nestLevel : int
object 계층에 있어서의 이 object의 심도를 나타냅니다.
UITextField
  nonInheritingStyles : Object
이 UITextField 의 비Inheritance 스타일의 체인의 선두입니다.
UITextField
 InheritednumLines : int
복수행 텍스트 필드내의 텍스트행의 수를 정의합니다.
TextField
 InheritedopaqueBackground : Object
표시 object가 특정의 배경색으로 불투명한지 어떤지를 지정합니다.
DisplayObject
  owner : DisplayObjectContainer
디폴트에서는, 이 object의 부모 컨테이너로 설정됩니다.
UITextField
  parent : DisplayObjectContainer
[read-only] 이 컴퍼넌트의 부모 컨테이너 또는 친컴퍼넌트입니다.
UITextField
  percentHeight : Number
컴퍼넌트의 높이를 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
UITextField
  percentWidth : Number
컴퍼넌트의 폭을 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다.
UITextField
  processedDescriptors : Boolean
createChildren() Methods에 의해 내부적인 컴퍼넌트의 아이가 작성된 후,true 로 설정됩니다.
UITextField
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
 Inheritedrestrict : String
유저가 텍스트 필드에 입력할 수 있는 캐릭터를 지정합니다.
TextField
 Inheritedroot : DisplayObject
로드 된 SWF 파일내 display object의 경우,root property는 그 SWF 파일이 나타내는 표시 리스트의 트리 구조 부분의 맨 위에 있는 표시 object가 됩니다.
DisplayObject
 Inheritedrotation : Number
DisplayObject 인스턴스의 원래의 위치로부터의 회전각을 번단위로 가리킵니다.
DisplayObject
 Inheritedscale9Grid : Rectangle
현재 유효한 확대 / 축소 격자입니다.
DisplayObject
 InheritedscaleX : Number
기준점으로부터 적용되는 object의 수평 스케일 (percentage)을 나타냅니다.
DisplayObject
 InheritedscaleY : Number
object의 기준점으로부터 적용되는 object의 수직 스케일 (percentage)을 나타냅니다.
DisplayObject
 InheritedscrollH : int
현재의 수평 스크롤 위치입니다.
TextField
 InheritedscrollRect : Rectangle
표시 object의 스크롤 구형의 경계.
DisplayObject
 InheritedscrollV : int
텍스트 필드의 텍스트의 수직 좌표입니다.
TextField
 Inheritedselectable : Boolean
텍스트 필드가 선택 가능한지 어떤지를 나타내는 불리언 값입니다.
TextField
 InheritedselectionBeginIndex : int
현재의 선택 범위의 최초의 캐릭터를 나타내는 0 베이스의 인덱스치입니다.
TextField
 InheritedselectionEndIndex : int
현재의 선택 범위에 있어서의 마지막 캐릭터를 나타내는, 0 으로부터 시작되는 인덱스치입니다.
TextField
 Inheritedsharpness : Number
이 텍스트 필드내의 캐릭터 엣지의 샤프니스입니다.
TextField
 Inheritedstage : Stage
표시 object의 스테이지.
DisplayObject
  styleName : Object
이 컴퍼넌트로 사용하는 클래스 스타일.
UITextField
 InheritedstyleSheet : StyleSheet
텍스트 필드에 스타일 시트를 관련짓습니다.
TextField
  systemManager : ISystemManager
이 컴퍼넌트로 사용하는 SystemManager object를 돌려줍니다.
UITextField
 InheritedtabEnabled : Boolean
이 object가 탭 순서에 포함될지 어떨지를 지정합니다.
InteractiveObject
 InheritedtabIndex : int
SWF 파일내의 object의 탭 순서를 지정합니다.
InteractiveObject
 Inheritedtext : String
텍스트 필드내의 현재의 텍스트인 string입니다.
TextField
 InheritedtextColor : uint
텍스트 필드의 텍스트의 색입니다 (16 진수 형식).
TextField
 InheritedtextHeight : Number
텍스트의 높이입니다 (픽셀 단위).
TextField
 InheritedtextWidth : Number
텍스트의 폭입니다 (픽셀 단위).
TextField
 Inheritedthickness : Number
이 텍스트 필드내의 캐릭터 엣지의 굵기입니다.
TextField
  toolTip : String
툴 힌트에 표시하는 텍스트입니다.
UITextField
 Inheritedtransform : Transform
표시 object의 매트릭스, 칼라 변환, 픽셀 경계에 관계하는 property를 가지는 object입니다.
DisplayObject
  tweeningProperties : Array
이 object에 대해서 현재 트인 되고 있는 property의 배열.
UITextField
 Inheritedtype : String
텍스트 필드의 타입입니다.
TextField
  updateCompletePendingFlag : Boolean
object가 3 단계의 레이아웃 검증을 완료한 것일지 어떨지를 나타내는 플래그입니다 (몇개의 검증이 필수였을 경우).
UITextField
 InheriteduseRichTextClipboard : Boolean
텍스트와 함께 텍스트의 포맷을 복사 & 붙혀넣기 할지 어떨지를 지정합니다.
TextField
 Inheritedvisible : Boolean
표시 object가 가시인가 어떤가를 나타냅니다.
DisplayObject
 Inheritedwidth : Number
표시 object의 폭을 나타냅니다 (픽셀 단위).
DisplayObject
 InheritedwordWrap : Boolean
텍스트 필드의 텍스트를 되풀이할지 어떨지를 나타내는 불리언 값입니다.
TextField
 Inheritedx : Number
친 DisplayObjectContainer 의 로컬 좌표를 기준으로 한 DisplayObject 인스턴스의 x 좌표를 나타냅니다.
DisplayObject
 Inheritedy : Number
친 DisplayObjectContainer 의 로컬 좌표를 기준으로 한 DisplayObject 인스턴스의 y 좌표를 나타냅니다.
DisplayObject
Public Methods
 Methods정의
  UITextField ()
constructor   .
UITextField
 InheritedaddEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
EventDispatcher
 InheritedappendText (newText:String ):void
newText Parameters로 지정된 string를, TextField 의 텍스트의 마지막에 부가합니다.
TextField
 InheriteddispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
EventDispatcher
 InheritedgetBounds (targetCoordinateSpace:DisplayObject ):Rectangle
targetCoordinateSpace object의 좌표계를 기준으로 해, 표시 object의 area를 정의하는 구형을 돌려줍니다.
DisplayObject
 InheritedgetCharBoundaries (charIndex:int ):Rectangle
캐릭터의 경계 박스인 구형을 돌려줍니다.
TextField
 InheritedgetCharIndexAtPoint (x:Number , y:Number ):int
xy Parameters로 지정된 포인트에 있는 캐릭터의 인덱스치 (0 으로부터 시작된다)를 돌려줍니다.
TextField
  getExplicitOrMeasuredHeight ():Number
명시된 높이를 사용하는지, 그렇지 않으면 측정한 높이를 사용하는지를 결정하는 편리한 Methods입니다.
UITextField
  getExplicitOrMeasuredWidth ():Number
명시적인 폭 또는 측정폭을 사용할지 어떨지를 결정하기 위한 편리한 Methods입니다.
UITextField
 InheritedgetFirstCharInParagraph (charIndex:int ):int
캐릭터 인덱스를 지정하면, 같은 단락내의 최초의 캐릭터의 인덱스를 돌려줍니다.
TextField
 InheritedgetImageReference (id:String ):DisplayObject
<img> 태그를 사용해 HTML 포맷의 텍스트 필드에 추가된 이미지 또는 SWF 파일에 대해, 지정된 id 의 DisplayObject 참조를 돌려줍니다.
TextField
 InheritedgetLineIndexAtPoint (x:Number , y:Number ):int
xy Parameters로 지정된 포인트에 있는 행의 인덱스치 (0 으로부터 시작된다)를 돌려줍니다.
TextField
 InheritedgetLineIndexOfChar (charIndex:int ):int
charIndex Parameters로 지정된 캐릭터를 포함한 행의 인덱스치 (0 으로부터 시작된다)를 돌려줍니다.
TextField
 InheritedgetLineLength (lineIndex:int ):int
특정의 텍스트 은행내의 캐릭터수를 돌려줍니다.
TextField
 InheritedgetLineMetrics (lineIndex:int ):TextLineMetrics
지정된 텍스트행에 관한 시학 정보를 돌려줍니다.
TextField
 InheritedgetLineOffset (lineIndex:int ):int
lineIndex Parameters로 지정된 행의 최초의 캐릭터의 캐릭터 인덱스를 돌려줍니다.
TextField
 InheritedgetLineText (lineIndex:int ):String
lineIndex Parameters로 지정된 행의 텍스트를 돌려줍니다.
TextField
 InheritedgetParagraphLength (charIndex:int ):int
캐릭터 인덱스를 지정하면, 지정된 캐릭터를 포함한 단락의 길이를 돌려줍니다.
TextField
 InheritedgetRect (targetCoordinateSpace:DisplayObject ):Rectangle
셰이프상의 선을 제외해,targetCoordinateSpace Parameters에 의해 정의된 좌표계에 근거해, 표시 object의 경계를 정의하는 구형을 돌려줍니다.
DisplayObject
  getStyle (styleProp:String ):*
이 컴퍼넌트의 스타일 참조 체인의 몇개의 장소로 설정된 스타일 property를 취득합니다.
UITextField
 InheritedgetTextFormat (beginIndex:int = -1, endIndex:int = -1):TextFormat
beginIndexendIndex Parameters로 지정된 범위의 텍스트의 포맷 정보를 포함한 TextFormat object를 돌려줍니다.
TextField
  getTextStyles ():TextFormat
이 UITextField object의 캐릭터 포맷 정보를 나타내는 TextFormat object를 돌려줍니다.
UITextField
  getUITextFormat ():UITextFormat
이 컴퍼넌트의 포맷 정보를 포함한 UITextFormat object를 돌려줍니다.
UITextField
 InheritedglobalToLocal (point:Point ):Point
point object를 스테이지 (글로벌) 좌표로부터 표시 object의 (로컬) 좌표로 변환합니다.
DisplayObject
 InheritedhasEventListener (type:String ):Boolean
EventDispatcher object에, 특정의 event 타입에 대해서 등록된 listener가 있을지 어떨지를 확인합니다.
EventDispatcher
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedhitTestObject (obj:DisplayObject ):Boolean
표시 object를 평가해,obj 표시 object와 중복 또는 교차할지 어떨지를 조사합니다.
DisplayObject
 InheritedhitTestPoint (x:Number , y:Number , shapeFlag:Boolean = false):Boolean
표시 object를 평가해,xy Parameters로 지정된 포인트와 중복 또는 교차할지 어떨지를 조사합니다.
DisplayObject
  initialize ():void
이 컴퍼넌트를 초기화합니다.
UITextField
  invalidateDisplayList ():void
다음에 화면이 갱신되고 있는 동안에 updateDisplayList() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.
UITextField
  invalidateProperties ():void
다음에 화면이 갱신되고 있는 동안에 commitProperties() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.
UITextField
  invalidateSize ():void
다음에 화면이 갱신되고 있는 동안에 measure() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.
UITextField
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedlocalToGlobal (point:Point ):Point
point object를 표시 object의 (로컬) 좌표로부터 스테이지 (글로벌) 좌표로 변환합니다.
DisplayObject
  move (x:Number , y:Number ):void
부모의 내부의 지정된 위치에 컴퍼넌트를 이동합니다.
UITextField
  owns (child:DisplayObject ):Boolean
아이의 부모가 이 object인 경우, 또는 아이가 이 object에 소유되고 있는 경우에,true 를 돌려줍니다.
UITextField
  parentChanged (p:DisplayObjectContainer ):void
이 함수는, UITextField object에 부모가 할당할 수 있었을 때에 불려 갑니다.
UITextField
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedremoveEventListener (type:String , listener:Function , useCapture:Boolean = false):void
EventDispatcher object로부터 listener를 삭제합니다.
EventDispatcher
 InheritedreplaceSelectedText (value:String ):void
현재의 선택 내용을 value Parameters의 내용에 옮겨놓습니다.
TextField
 InheritedreplaceText (beginIndex:int , endIndex:int , newText:String ):void
beginIndex Parameters와 endIndex Parameters로 지정된 캐릭터 범위를,newText Parameters의 내용에 옮겨놓습니다.
TextField
  setActualSize (w:Number , h:Number ):void
object의 크기를 설정합니다.
UITextField
  setColor (color:uint ):void
텍스트의 폰트의 색을 설정합니다.
UITextField
  setFocus ():void
현재 취급하고 있는 컴퍼넌트에 포커스를 설정합니다.
UITextField
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedsetSelection (beginIndex:int , endIndex:int ):void
최초의 캐릭터와 마지막 캐릭터의 인덱스치에 의해 지정된 텍스트를 선택 끝나로 설정합니다. 최초의 캐릭터와 마지막 캐릭터의 인덱스치는,beginIndexendIndex Parameters를 사용해 지정되고 있습니다.
TextField
  setStyle (styleProp:String , value:* ):void
아무것도 하지 않습니다.
UITextField
 InheritedsetTextFormat (format:TextFormat , beginIndex:int = -1, endIndex:int = -1):void
format Parameters로 지정한 텍스트 포맷을, 텍스트 필드내의 지정된 텍스트에 적용합니다.
TextField
  setVisible (visible:Boolean , noEvent:Boolean = false):void
이 UITextField object의 visible property를 설정합니다.
UITextField
  styleChanged (styleProp:String ):void
스타일 property의 변경을 검출합니다.
UITextField
 InheritedtoString ():String
어플리케이션의 DisplayObject 의 계층 내부에서의 이 object의 위치를 나타내는 string를 돌려줍니다.
FlexTextField
  truncateToFit (truncationIndicator:String = null):Boolean
컨트롤에 정의된 area에 수평 방향으로 들어가도록(듯이) 텍스트를 절약해, 생략 기호 즉 3 개의 피리어드 (...)(을)를 텍스트에 부가합니다.
UITextField
  validateNow ():void
필요에 따라서, 이 object의 property와 레이아웃을 검증 및 갱신해, 그것을 재묘화 합니다.
UITextField
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
 InheritedwillTrigger (type:String ):Boolean
지정된 event 타입에 대해, 이 EventDispatcher object 또는 그 조상에게 event listener가 등록되어 있는지 어떤지를 확인합니다.
EventDispatcher
이벤트
 이벤트일람정의
 Inheritedactivate Flash Player 가 operating system의 포커스를 취득해, 액티브하게 되었을 때에 dispatch됩니다. DisplayObject
 Inheritedadded 표시 object가 표시 리스트에 추가되었을 때에 dispatch됩니다. DisplayObject
 Inheritedchange 컨트롤의 값이 변경된 후에 dispatch됩니다. TextField
 Inheritedclick 유저가 같은 InteractiveObject 상에서 pointing device의 메인 버튼을 눌러 떼어 놓으면 dispatch됩니다. InteractiveObject
 Inheriteddeactivate Flash Player 가 operating system의 포커스를 잃어, 비액티브하게 되었을 때에 dispatch됩니다. DisplayObject
 InheriteddoubleClick object의 doubleClickEnabled 플래그가 true 로 설정되어 있는 경우에는, 유저가 같은 InteractiveObject 상에서 pointing device의 메인 버튼을 2 회 계속해 재빠르게 눌러 떼어 놓으면 dispatch됩니다. InteractiveObject
 InheritedenterFrame 재생 헤드가 새로운 프레임에 들어갈 때 dispatch됩니다. DisplayObject
 InheritedfocusIn 표시 object가 포커스를 취득한 후에dispatch됩니다. InteractiveObject
 InheritedfocusOut 표시 object가 포커스를 잃은 후에dispatch됩니다. InteractiveObject
 InheritedkeyDown 유저가 키를 눌렀을 때에 dispatch됩니다. InteractiveObject
 InheritedkeyFocusChange 유저가 키보드 조작에 의해 포커스를 변경하려고 하면 dispatch됩니다. InteractiveObject
 InheritedkeyUp 유저가 키를 떼어 놓았을 때에 dispatch됩니다. InteractiveObject
 Inheritedlink HTML 가 유효하게 되어 있는 텍스트 필드의 하이퍼 링크를 유저가 클릭했을 때에 dispatch됩니다 (URL 는 "event:" 로 시작됩니다). TextField
 InheritedmouseDown Flash Player 윈도우의 InteractiveObject 인스턴스 위에서, 유저가 pointing device의 버튼을 눌렀을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseFocusChange 유저가 pointing device로 포커스를 변경하려고 하면 dispatch됩니다. InteractiveObject
 InheritedmouseMove InteractiveObject 위에서, 유저가 pointing device를 움직였을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseOut 유저가 InteractiveObject 인스턴스로부터 pointing device를 떼어 놓았을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseOver 유저가 Flash Player 윈도우의 InteractiveObject 인스턴스에, pointing device를 맞추었을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseUp 유저가 Flash Player 윈도우의 InteractiveObject 인스턴스 위에서 pointing device의 버튼을 떼어 놓았을 때에 dispatch됩니다. InteractiveObject
 InheritedmouseWheel Flash Player 윈도우의 InteractiveObject 인스턴스 위에서, 마우스 휠을 회전시켰을 때에 dispatch됩니다. InteractiveObject
 Inheritedremoved 표시 object가 표시 리스트로부터 삭제 되려고 하고 있을 때 dispatch됩니다. DisplayObject
 Inheritedrender 표시 리스트가 갱신 및 렌더링 되려고 하고 있을 때 dispatch됩니다. DisplayObject
 InheritedrollOut 유저가 InteractiveObject 인스턴스로부터 pointing device를 떼어 놓았을 때에 dispatch됩니다. InteractiveObject
 InheritedrollOver 유저가 InteractiveObject 인스턴스에 pointing device를 맞추었을 때에 dispatch됩니다. InteractiveObject
 Inheritedscroll 유저가 스크롤 한에, TextField object에 의해 dispatch됩니다. TextField
 InheritedtabChildrenChange object의 tabChildren 플래그의 값이 변경되었을 때에 dispatch됩니다. InteractiveObject
 InheritedtabEnabledChange object의 tabEnabled 플래그가 변경되었을 때에 dispatch됩니다. InteractiveObject
 InheritedtabIndexChange object의 tabIndex property의 값이 변경되었을 때에 dispatch됩니다. InteractiveObject
 InheritedtextInput Flash Player 에서는, 유저가 텍스트의 캐릭터를 입력했을 때에 textInput 이벤트를 dispatch합니다. TextField
스타일
 스타일설명정의
  
color
형태: uint   형식: Color   CSS 의 Inheritance: yes
컴퍼넌트의 label를 포함한 컴퍼넌트내의 텍스트의 색입니다. 디폴트치0x0B333C.
UITextField
  
disabledColor
형태: uint   형식: Color   CSS 의 Inheritance: yes
컴퍼넌트가 무효인 경우의 텍스트의 색입니다. 디폴트치0xAAB3B3.
UITextField
  
fontAntiAliasType
형태: String   CSS 의 Inheritance: yes
내부 TextField 의 antiAliasType property를 설정합니다. 유효한 값은,"normal" (flash.text.AntiAliasType.NORMAL) 및 "advanced" (flash.text.AntiAliasType.ADVANCED)입니다.

디폴트치는 "advanced" 입니다. 이 경우, 포함(Embed)되어 있는 FlashType 폰트를 사용하고 있으면 FlashType 렌더러가 유효하게 됩니다. FlashType 렌더러를 무효로 하려면 ,"normal" 로 설정해 주세요.

이 스타일은, 시스템 폰트에는 영향을 주지 않습니다.

이 스타일은 TextField 서브 컨트롤내의 모든 텍스트에 적용됩니다. 일부의 캐릭터인 만큼 적용할 수 없습니다.

디폴트치"advanced".
UITextField
  
fontFamily
형태: String   CSS 의 Inheritance: yes
사용하는 폰트의 이름입니다. 완전한 CSS Implements과 달리, 칸마 단락 리스트는 지원(support)되지 않습니다. 임의의 폰트 패밀리명을 사용할 수 있습니다. 범용 폰트명을 지정했을 경우, 적절한 디바이스 폰트에 값환됩니다. 디폴트치"Verdana".
UITextField
  
fontGridFitType
형태: String   CSS 의 Inheritance: yes
Flex 컨트롤내의 텍스트를 나타내는 내부 TextField 의 gridFitType property를 설정합니다. 가능한 값은,"none" (flash.text.GridFitType.NONE),"pixel" (flash.text.GridFitType.PIXEL), 및 "subpixel" (flash.text.GridFitType.SUBPIXEL)입니다.

이 property가 적용되는 것은, 포함(Embed)되어 있는 FlashType 폰트를 사용해,fontAntiAliasType property가 "advanced" 로 설정되어 있는 경우만입니다.

이 스타일은, 시스템 폰트에는 영향을 주지 않습니다.

이 스타일은 TextField 서브 컨트롤내의 모든 텍스트에 적용됩니다. 일부의 캐릭터인 만큼 적용할 수 없습니다.

디폴트치"pixel".
UITextField
  
fontSharpness
형태: Number   CSS 의 Inheritance: yes
Flex 컨트롤내의 텍스트를 나타내는 내부 TextField 의 sharpness property를 설정합니다. 이 property는 자형의 엣지의 샤프니스를 지정합니다. 가능한 값은 -400 으로부터 400 까지의 수치입니다.

이 property가 적용되는 것은, 포함(Embed)되어 있는 FlashType 폰트를 사용해,fontAntiAliasType property가 "advanced" 로 설정되어 있는 경우만입니다.

이 스타일은, 시스템 폰트에는 영향을 주지 않습니다.

이 스타일은 TextField 서브 컨트롤내의 모든 텍스트에 적용됩니다. 일부의 캐릭터인 만큼 적용할 수 없습니다.

디폴트치0.
UITextField
  
fontSize
형태: Number   형식: Length   CSS 의 Inheritance: yes
텍스트의 높이 (픽셀 단위)입니다. 디폴트치10.
UITextField
  
fontStyle
형태: String   CSS 의 Inheritance: yes
텍스트를 이탤릭체로 할지 어떨지를 지정합니다. 인식되는 값은 "normal""italic"입니다. 디폴트치"normal".
UITextField
  
fontThickness
형태: Number   CSS 의 Inheritance: yes
Flex 컨트롤내의 텍스트를 나타내는 내부 TextField 의 thickness property를 설정합니다. 이 property는 자형의 엣지의 굵기를 지정합니다. 가능한 값은 -200 으로부터 200 까지의 수치입니다.

이 property가 적용되는 것은, 포함(Embed)되어 있는 FlashType 폰트를 사용해,fontAntiAliasType property가 "advanced" 로 설정되어 있는 경우만입니다.

이 스타일은, 시스템 폰트에는 영향을 주지 않습니다.

이 스타일은 TextField 서브 컨트롤내의 모든 텍스트에 적용됩니다. 일부의 캐릭터인 만큼 적용할 수 없습니다.

디폴트치0.
UITextField
  
fontWeight
형태: String   CSS 의 Inheritance: yes
텍스트를 볼드체로 할지 어떨지를 지정합니다. 인식되는 값은 "normal""bold"입니다. 디폴트치"normal".
UITextField
  
leading
형태: Number   형식: Length   CSS 의 Inheritance: no
추가의 행간을 나타냅니다.

디폴트치는 2 입니다.
ComboBox 컨트롤의 디폴트치는 0 입니다.

UITextField
  
paddingLeft
형태: Number   형식: Length   CSS 의 Inheritance: no
컨테이너의 왼쪽의 경계와 컨텐츠 area의 좌단과의 사이의 픽셀수입니다.

디폴트치는 0 입니다.
Button 컨트롤 및 CheckBox 컨트롤의 디폴트치는 3 입니다.
ComboBox 컨트롤의 디폴트치는 5 입니다.
Form 컨테이너의 디폴트치는 16 입니다.
Tree 컨트롤의 디폴트치는 2 입니다.

UITextField
  
paddingRight
형태: Number   형식: Length   CSS 의 Inheritance: no
컨테이너의 오른쪽의 경계와 컨텐츠 area의 우단과의 사이의 픽셀수입니다.

디폴트치는 0 입니다.
Button 컨트롤 및 CheckBox 컨트롤의 디폴트치는 3 입니다.
ComboBox 컨트롤의 디폴트치는 5 입니다.
Form 컨테이너의 디폴트치는 16 입니다.

UITextField
  
textAlign
형태: String   CSS 의 Inheritance: yes
컨테이너내의 텍스트의 정렬. 유효한 값은 "left","right", 또는 "center" 입니다.

대부분의 컨트롤의 디폴트치는 left 입니다. Button, LinkButton, 및 AccordionHeader 컴퍼넌트의 경우, 디폴트치는 "center" 입니다. 이러한 컴퍼넌트에서는, 이 property는 labelPlacement property가 "left" 또는 "right" 로 설정되어 있는 경우에게만 인식됩니다. labelPlacement"top" 또는 "bottom" 로 설정되어 있는 경우는, 텍스트 및 아이콘이 중앙에 배치됩니다.

UITextField
  
textDecoration
형태: String   CSS 의 Inheritance: no
텍스트에 밑줄을 표시할지 어떨지를 지정합니다. 유효한 값은,"none""underline" 입니다. 디폴트치"none".
UITextField
  
textIndent
형태: Number   형식: Length   CSS 의 Inheritance: yes
텍스트의 1 행 째의 컨테이너 좌단으로부터의 오프셋(offset) (픽셀 단위)입니다. 디폴트치0.
UITextField
property의 상세
baselinePositionproperty
baselinePosition:Number   [read-only]

컴퍼넌트의 텍스트의 1 행 째의 baseline y 좌표를 지정합니다. 이 property는, UITextField 의 서브 클래스에 의해 재정의(override) 됩니다.

Implements
    public function get baselinePosition():Number
classNameproperty 
className:String   [read-only]

이 인스턴스의 클래스명입니다. 예를 들어,"DataGridItemRenderer" 등이 있습니다.

이 string에는 패키지명은 포함되지 않습니다. 패키지명도 필요한 경우는, flash.utils 패키지의 getQualifiedClassName() Methods를 호출해 주세요. "mx.controls.dataGridClasses::DataGridItemRenderer" 와 같은 string가 돌려주어집니다.

Implements
    public function get className():String
documentproperty 
document:Object   [read-write]

이 UITextField object에 관련지을 수 있었던 문서 object에의 참조입니다. 문서 object는, Flex 어플리케이션, MXML 컴퍼넌트, 또는 AS 컴퍼넌트의 계층의 최상정도에 있는 object입니다.

Implements
    public function get document():Object
    public function set document(value:Object ):void
enabledproperty 
enabled:Boolean   [read-write]

컴퍼넌트가 유효하게 되어 있는지 어떤지를 나타내는 불리언 값입니다. 이 property는 텍스트의 칼라에만 영향을 주어, UITextField 가 편집 가능한가 어떤가에는 영향을 주지 않습니다. 편집 가능한가 어떤가를 컨트롤 하려면 ,flash.text.TextField.type property를 사용합니다.

디폴트치true.

Implements
    public function get enabled():Boolean
    public function set enabled(value:Boolean ):void

See also

explicitHeightproperty 
explicitHeight:Number   [read-write]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 높이 (픽셀 단위)를 지정하는 수치입니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 explicitHeight 는,scaleY property의 영향을 받습니다.

height property를 설정하면, 이 property도 높이의 지정치로 설정됩니다.

Implements
    public function get explicitHeight():Number
    public function set explicitHeight(value:Number ):void
explicitMaxHeightproperty 
explicitMaxHeight:Number   [read-only]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 maxHeight 는,scaleY property의 영향을 받습니다.

디폴트치NaN.

Implements
    public function get explicitMaxHeight():Number
explicitMaxWidthproperty 
explicitMaxWidth:Number   [read-only]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 maxWidth 는,scaleX property의 영향을 받습니다.

디폴트치NaN.

Implements
    public function get explicitMaxWidth():Number
explicitMinHeightproperty 
explicitMinHeight:Number   [read-only]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 minHeight 는,scaleY property의 영향을 받습니다.

Implements
    public function get explicitMinHeight():Number
explicitMinWidthproperty 
explicitMinWidth:Number   [read-only]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 minWidth 는,scaleX property의 영향을 받습니다.

Implements
    public function get explicitMinWidth():Number
explicitWidthproperty 
explicitWidth:Number   [read-write]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 명시적인 폭 (픽셀 단위)을 지정하는 수치입니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 explicitWidth 는,scaleX property의 영향을 받습니다.

width property를 설정하면, 이 property도 폭의 지정치로 설정됩니다.

Implements
    public function get explicitWidth():Number
    public function set explicitWidth(value:Number ):void
focusPaneproperty 
focusPane:Sprite   [read-write]

복수의 컴퍼넌트간에 공유되어 포커스 묘화의 오버레이로서 사용되는 단일의 Sprite object입니다. 컴퍼넌트는, 부모가 포커스의 설정된 컴퍼넌트의 경우에는 이 object를 공유해, 컴퍼넌트가 IFocusManagerComponent 인터페이스를 Implements하고 있는 경우에는 공유하지 않습니다.

Implements
    public function get focusPane():Sprite
    public function set focusPane(value:Sprite ):void
ignorePaddingproperty 
ignorePadding:Boolean   [read-write]

true 의 경우,paddingLeftpaddingRight 스타일은 컴퍼넌트의 텍스트의 주위에 스페이스를 추가하지 않습니다.

디폴트치true.

Implements
    public function get ignorePadding():Boolean
    public function set ignorePadding(value:Boolean ):void
imeModeproperty 
imeMode:String   [read-write]

IME (입력 Methods 에디터)의 모드를 지정합니다. IME 를 사용하는 것에 의해, 유저는 중국어, 일본어, 및 한국어의 텍스트를 입력할 수 있습니다. Flex 에서는, 컨트롤에 포커스가 놓여졌을 때에, IME 가 지정된 모드로 설정해, 컨트롤로부터 포커스가 떨어졌을 때에, 원의 모드에 되돌립니다.

flash.system.IMEConversionMode 클래스에서, 이 property의 유효한 값의 정수를 정의합니다. IME 를 전혀 지정하지 않는 경우는,null 를 지정합니다.

디폴트치null.

Implements
    public function get imeMode():String
    public function set imeMode(value:String ):void

See also

includeInLayoutproperty 
includeInLayout:Boolean   [read-write]

이 컴퍼넌트를 부모 컨테이너의 레이아웃에 포함할지 어떨지를 지정합니다. true 의 경우, object는 부모 컨테이너의 레이아웃에 포함됩니다. false 의 경우, object는 그 레이아웃 규칙에 따라 부모 컨테이너에 의해 자리매김됩니다만, 다음의 아이의 위치의 계산에서는 무시됩니다.

Implements
    public function get includeInLayout():Boolean
    public function set includeInLayout(value:Boolean ):void
inheritingStylesproperty 
inheritingStyles:Object   [read-write]

이 UITextField 의 Inheritance 스타일의 체인의 선두입니다. getStyle() Methods는 inheritingStyles[styleName] 에 액세스 해, prototype 링크의 체인 전체를 검색합니다. 이 object는 initProtoChain() Methods에 의해 설정됩니다. 통상은 이 property에 직접 액세스 할 필요는 없습니다.

Implements
    public function get inheritingStyles():Object
    public function set inheritingStyles(value:Object ):void
initializedproperty 
initialized:Boolean   [read-write]

object가 3 단계의 레이아웃 검증을 완료한 것일지 어떨지를 나타내는 플래그입니다 (몇개의 검증이 필수였을 경우).

Implements
    public function get initialized():Boolean
    public function set initialized(value:Boolean ):void
maxHeightproperty 
maxHeight:Number   [read-only]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 높이 (픽셀 단위)를 지정하는 수치입니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 maxHeight 는,scaleY property의 영향을 받습니다. 높이에 이론상의 제한을 가지지 않는 컴퍼넌트도 있습니다. 이러한 경우는, 각각의 maxHeightUIComponent.DEFAULT_MAX_HEIGHT 로 설정됩니다.

Implements
    public function get maxHeight():Number
maxWidthproperty 
maxWidth:Number   [read-only]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최대의 폭 (픽셀 단위)을 지정하는 수치입니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 maxWidth 는,scaleX property의 영향을 받습니다. 폭에 이론상의 제한을 가지지 않는 컴퍼넌트도 있습니다. 이러한 경우는, 각각의 maxWidthUIComponent.DEFAULT_MAX_WIDTH 로 설정됩니다.

Implements
    public function get maxWidth():Number
measuredHeightproperty 
measuredHeight:Number   [read-only]

컴퍼넌트의 디폴트의 높이입니다 (픽셀 단위). 이 값은 measure() Methods에 의해 설정됩니다.

Implements
    public function get measuredHeight():Number
measuredMinHeightproperty 
measuredMinHeight:Number   [read-write]

컴퍼넌트의 디폴트의 최소 높이입니다 (픽셀 단위). 이 값은 measure() Methods에 의해 설정됩니다.

Implements
    public function get measuredMinHeight():Number
    public function set measuredMinHeight(value:Number ):void
measuredMinWidthproperty 
measuredMinWidth:Number   [read-write]

컴퍼넌트의 디폴트의 최소폭입니다 (픽셀 단위). 이 값은 measure() Methods에 의해 설정됩니다.

Implements
    public function get measuredMinWidth():Number
    public function set measuredMinWidth(value:Number ):void
measuredWidthproperty 
measuredWidth:Number   [read-only]

컴퍼넌트의 디폴트의 폭입니다 (픽셀 단위). 이 값은 measure() Methods에 의해 설정됩니다.

Implements
    public function get measuredWidth():Number
minHeightproperty 
minHeight:Number   [read-only]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 높이 (픽셀 단위)를 지정하는 수치입니다. 디폴트치는, 컴퍼넌트의 Implements에 의존합니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 minHeight 는,scaleY property의 영향을 받습니다.

Implements
    public function get minHeight():Number
minWidthproperty 
minWidth:Number   [read-only]

컴퍼넌트의 좌표내에 있어서의 컴퍼넌트의 최소의 폭 (픽셀 단위)을 지정하는 수치입니다. 디폴트치는, 컴퍼넌트의 Implements에 의존합니다.

이 값은, 컴퍼넌트의 크기와 위치를 계산하기 위해서 컨테이너로 사용됩니다. 컴퍼넌트의 디폴트의 크기를 결정하기 위해서(때문에), 컴퍼넌트 자체로 사용될 것은 없습니다. 따라서, Container, 또는 이 property를 계산에 사용하지 않는 컨테이너가 부모인 경우, 이 property는 기능하지 않습니다. 값은 컴퍼넌트 좌표내에 있어서의 것이므로, 부모에 대한 실제의 minWidth 는,scaleX property의 영향을 받습니다.

Implements
    public function get minWidth():Number
nestLevelproperty 
nestLevel:int   [read-write]

object 계층에 있어서의 이 object의 심도를 나타냅니다. 이 수치는, 측정 및 레이아웃 코드에 의해 사용됩니다. 이 컴퍼넌트가 DisplayList 가 아닌 경우, 이 값은 0 이 됩니다.

Implements
    public function get nestLevel():int
    public function set nestLevel(value:int ):void
nonInheritingStylesproperty 
nonInheritingStyles:Object   [read-write]

이 UITextField 의 비Inheritance 스타일의 체인의 선두입니다. getStyle() Methods는 nonInheritingStyles[styleName] Methods에 액세스 해, prototype 링크의 체인 전체를 검색합니다. 이 object는 initProtoChain() Methods에 의해 설정됩니다. 통상은 이 property에 직접 액세스 할 필요는 없습니다.

Implements
    public function get nonInheritingStyles():Object
    public function set nonInheritingStyles(value:Object ):void
ownerproperty 
owner:DisplayObjectContainer   [read-write]

디폴트에서는, 이 object의 부모 컨테이너로 설정됩니다. 다만, 이 object가, ComboBox 컨트롤의 드롭 다운 리스트와 같이, 부모에 의해 pop-up 된 child 컴퍼넌트인 경우는, 이 object를 pop-up 한 컴퍼넌트가 오너가 됩니다.

이 property는, Flex 는 아니고, 각 컴퍼넌트에 의해 관리됩니다. 따라서,PopUpManger.createPopUp() 또는 PopUpManger.addPopUp() Methods를 사용해 child 컴퍼넌트를 pop-up 하는 경우는, child 컴퍼넌트의 owner property를, 그것을 pop-up 한 컴퍼넌트로 설정할 필요가 있습니다.

디폴트치는,parent property의 값입니다.

Implements
    public function get owner():DisplayObjectContainer
    public function set owner(value:DisplayObjectContainer ):void
parentproperty 
parent:DisplayObjectContainer   [read-only]

이 컴퍼넌트의 부모 컨테이너 또는 친컴퍼넌트입니다.

Implements
    public function get parent():DisplayObjectContainer
percentHeightproperty 
percentHeight:Number   [read-write]

컴퍼넌트의 높이를 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다. 유효한 값은 0 ~ 100 입니다. 디폴트치는 NaN 입니다. height 또는 explicitHeight property를 설정하면, 이 property가 NaN 에 리셋트 됩니다.

이 property는, 전으로 설정되어 있는 경우에게만 수치를 돌려줍니다. 컴퍼넌트의 정확한 크기를 퍼센티지로 가리키고 있는 것은 아닙니다.

Implements
    public function get percentHeight():Number
    public function set percentHeight(value:Number ):void
percentWidthproperty 
percentWidth:Number   [read-write]

컴퍼넌트의 폭을 부모의 크기에 대한 비율 (퍼센티지)로 지정하는 수치입니다. 유효한 값은 0 ~ 100 입니다. 디폴트치는 NaN 입니다. width 또는 explicitWidth property를 설정하면, 이 property가 NaN 에 리셋트 됩니다.

이 property는, 전으로 설정되어 있는 경우에게만 수치를 돌려줍니다. 컴퍼넌트의 정확한 크기를 퍼센티지로 가리키고 있는 것은 아닙니다.

Implements
    public function get percentWidth():Number
    public function set percentWidth(value:Number ):void
processedDescriptorsproperty 
processedDescriptors:Boolean   [read-write]

createChildren() Methods에 의해 내부적인 컴퍼넌트의 아이가 작성된 후,true 로 설정됩니다.

Implements
    public function get processedDescriptors():Boolean
    public function set processedDescriptors(value:Boolean ):void
styleNameproperty 
styleName:Object   [read-write]

이 컴퍼넌트로 사용하는 클래스 스타일. string, CSSStyleDeclaration, IStyleClient 의 어느쪽이든을 사용할 수 있습니다.

string의 경우, 이 값은 mx:Style 태그내의 클래스 선언의 이름 또는 CSS 파일의 이름입니다. styleName 에는 피리어드를 포함하지 않습니다. 예를 들어,". bigText" 라는 이름의 클래스 스타일의 경우는, styleName property를 "bigText" (피리어드 없음)로 설정합니다.

이것이 IStyleClient (통상은 UIComponent)의 경우는, styleName object내의 모든 스타일이 이 컴퍼넌트에 사용됩니다.

Implements
    public function get styleName():Object
    public function set styleName(value:Object ):void
systemManagerproperty 
systemManager:ISystemManager   [read-write]

이 컴퍼넌트로 사용하는 SystemManager object를 돌려줍니다.

Implements
    public function get systemManager():ISystemManager
    public function set systemManager(value:ISystemManager ):void
toolTipproperty 
toolTip:String   [read-write]

툴 힌트에 표시하는 텍스트입니다.

Implements
    public function get toolTip():String
    public function set toolTip(value:String ):void
tweeningPropertiesproperty 
tweeningProperties:Array   [read-write]

이 object에 대해서 현재 트인 되고 있는 property의 배열.

이 object의 일부의 property가 트인 되는 것을 EffectManager 에 경고해, EffectManger 가 같은 property의 애니메이션화를 시도하지 않게 합니다.

Implements
    public function get tweeningProperties():Array
    public function set tweeningProperties(value:Array ):void
updateCompletePendingFlagproperty 
updateCompletePendingFlag:Boolean   [read-write]

object가 3 단계의 레이아웃 검증을 완료한 것일지 어떨지를 나타내는 플래그입니다 (몇개의 검증이 필수였을 경우).

Implements
    public function get updateCompletePendingFlag():Boolean
    public function set updateCompletePendingFlag(value:Boolean ):void
constructor    의 상세
UITextField()constructor   
public 함수 UITextField()

constructor   .

Methods의 상세
getExplicitOrMeasuredHeight()Methods
public function getExplicitOrMeasuredHeight():Number

명시된 높이를 사용하는지, 그렇지 않으면 측정한 높이를 사용하는지를 결정하는 편리한 Methods입니다.

반환값
Number — 정의되고 있는 경우는 수치 explicitHeight, 정의되어 있지 않은 경우는 수치 measuredHeight 입니다.
getExplicitOrMeasuredWidth()Methods 
public function getExplicitOrMeasuredWidth():Number

명시적인 폭 또는 측정폭을 사용할지 어떨지를 결정하기 위한 편리한 Methods입니다.

반환값
Number — 정의되고 있는 경우는 수치 explicitWidth, 정의되어 있지 않은 경우는 수치 measuredWidth 입니다.
getStyle()Methods 
public function getStyle(styleProp:String ):*

이 컴퍼넌트의 스타일 참조 체인의 몇개의 장소로 설정된 스타일 property를 취득합니다.

이 같은 Methods를 사용해 임의의 종류의 스타일 property를 취득하기 위해(때문에), 반환값은 Boolean, String, Number, int, uint (RGB 칼라의 경우), Class (스킨의 경우), 또는 어떠한 object가 됩니다. 따라서, 반환값의 형태는 단지 이하와 같이 지정됩니다.

특정의 스타일 property를 취득하고 있는 경우는, 그 형태를 인식해, 그 형태의 변수에 결과를 보존하는 일이 자주 있습니다. 그 형태로부터, 또는 그 형태에의 캐스트는 필요 없습니다.

var backgroundColor:uint = getStyle("backgroundColor");

스타일 property가 스타일 참조 체인의 어디에도 설정되어 있지 않은 경우는,getStyle() 에 의해 돌려주어지는 값은 undefined 가 됩니다. undefined 는,false, "",NaN,0, 또는 null 와는 다른 특수한 값인 점에 주의해 주세요. 유효한 스타일치가 undefined 가 될 것은 없습니다. 값이 설정되었는지 어떠했는지를 테스트하려면 , 정적 Methods StyleManager.isValidStyleValue() 를 사용합니다.

Parameters
styleProp:String — 스타일 property의 이름입니다.

반환값
* — 스타일치입니다.
getTextStyles()Methods 
public function getTextStyles():TextFormat

이 UITextField object의 캐릭터 포맷 정보를 나타내는 TextFormat object를 돌려줍니다.

반환값
TextFormat — TextFormat object.

See also

getUITextFormat()Methods 
public function getUITextFormat():UITextFormat

이 컴퍼넌트의 포맷 정보를 포함한 UITextFormat object를 돌려줍니다. 이 Methods는, flash.text.TextField 클래스의 getTextFormat() Methods를 닮아 있습니다만, TextFormat object는 아니고 UITextFormat object를 돌려줍니다.

UITextFormat 클래스는 TextFormat 클래스를 확장해, 텍스트 측정 Methods의 measureText()measureHTMLText() 를 추가합니다.

반환값
UITextFormat — 이 컴퍼넌트의 포맷 정보를 가지는 object입니다.

See also

initialize()Methods 
public function initialize():void

이 컴퍼넌트를 초기화합니다.

이것은 IUIComponent 인터페이스가 필요로 하는 Methods입니다만, UITextField 에 대해서는 실제로는 아무것도 하지 않습니다.

invalidateDisplayList()Methods 
public function invalidateDisplayList():void

다음에 화면이 갱신되고 있는 동안에 updateDisplayList() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.

무효화는, 다음에 화면이 갱신될 때까지 컴퍼넌트의 변경 처리를 보류하는 것으로, 작업의 중복을 배제할 수 있는 유용한 메카니즘입니다. 예를 들어, 폭과 높이를 변경하는 경우, 폭을 변경한 후에 컴퍼넌트를 갱신해, 다음으로 높이를 변경해 재차 갱신한다고 하는 처리는 시간의 낭비입니다. 양쪽 모두의 property를 변경한 후, 새로운 크기로 컴퍼넌트를 한 번에 재묘화 하는 (분)편이 효율적입니다.

무효화 Methods가 불려 가는 것은 거의 없습니다. 일반적으로는, 컴퍼넌트의 property를 설정하면, 자동적으로 적절한 무효화 Methods가 불려 갑니다.

invalidateProperties()Methods 
public function invalidateProperties():void

다음에 화면이 갱신되고 있는 동안에 commitProperties() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.

무효화는, 다음에 화면이 갱신될 때까지 컴퍼넌트의 변경 처리를 보류하는 것으로, 작업의 중복을 배제할 수 있는 유용한 메카니즘입니다. 예를 들어, 텍스트의 칼라와 크기를 변경하는 경우, 칼라를 변경한 후, 곧바로 칼라를 갱신해, 다음에 크기를 설정해, 이번은 크기를 갱신한다고 하는 처리는 시간의 낭비입니다. 양쪽 모두의 property를 변경한 후, 새로운 크기와 칼라로 텍스트를 한 번에 재묘화 하는 (분)편이 효율적입니다.

무효화 Methods가 불려 가는 것은 거의 없습니다. 일반적으로는, 컴퍼넌트의 property를 설정하면, 자동적으로 적절한 무효화 Methods가 불려 갑니다.

invalidateSize()Methods 
public function invalidateSize():void

다음에 화면이 갱신되고 있는 동안에 measure() Methods가 불려 가도록(듯이), 컴퍼넌트를 마크 합니다.

무효화는, 다음에 화면이 갱신될 때까지 컴퍼넌트의 변경 처리를 보류하는 것으로, 작업의 중복을 배제할 수 있는 유용한 메카니즘입니다. 예를 들어, 텍스트와 font size를 변경하는 경우, 텍스트를 변경한 후, 곧바로 텍스트를 갱신해, 다음에 크기를 설정해, 이번은 크기를 갱신한다고 하는 처리는 시간의 낭비입니다. 양쪽 모두의 property를 변경한 후, 새로운 크기로 텍스트를 한 번에 재묘화 하는 (분)편이 효율적입니다.

무효화 Methods가 불려 가는 것은 거의 없습니다. 일반적으로는, 컴퍼넌트의 property를 설정하면, 자동적으로 적절한 무효화 Methods가 불려 갑니다.

move()Methods 
public function move(x:Number , y:Number ):void

부모의 내부의 지정된 위치에 컴퍼넌트를 이동합니다. 이 Methods를 호출하는 것은, 컴퍼넌트의 x property 및 y property를 설정하는 것으로 완전히 같습니다.

커스텀 컴퍼넌트의 updateDisplayList() Methods를 재정의(override) 하는 경우는,x property 및 y property를 설정하는 것이 아니라,move() Methods를 호출할 필요가 있습니다. 이 차이점은,move() Methods가 컴퍼넌트의 장소를 변경해, 불려 갔을 때에 move 이벤트를 dispatch하는데 대해,x property 및 y property는 컴퍼넌트의 장소를 변경해, 그 이벤트를 다음번의 화면 갱신시에 dispatch한다고 하는 점입니다.

Parameters
x:Number — 부모의 내부의, 컴퍼넌트의 왼쪽의 위치입니다.
 
y:Number — 부모의 내부의, 컴퍼넌트 위의 위치입니다.
owns()Methods 
public function owns(child:DisplayObject ):Boolean

아이의 부모가 이 object인 경우, 또는 아이가 이 object에 소유되고 있는 경우에,true 를 돌려줍니다.

Parameters
child:DisplayObject — 자의 DisplayObject 입니다.

반환값
Boolean — UITextField object가 아이의 부모인지, 아이를 소유하고 있는 경우는 true 가 됩니다.

See also

parentChanged()Methods 
public function parentChanged(p:DisplayObjectContainer ):void

이 함수는, UITextField object에 부모가 할당할 수 있었을 때에 불려 갑니다. 통상은 이 Methods를 호출할 필요는 없습니다.

Parameters
p:DisplayObjectContainer — 이 UITextField object의 부모입니다.
setActualSize()Methods 
public function setActualSize(w:Number , h:Number ):void

object의 크기를 설정합니다. width property와 height property를 직접 설정하는 경우와는 달라,setActualSize() Methods에서는,explictWidth property와 explicitHeight property는 설정되지 않습니다. 이 때문에, 레이아웃 계산에 의해 object가 원의 크기에 돌아올 가능성이 있습니다. 이 Methods는, 주로 updateDisplayList() 를 Implements하는 컴퍼넌트의 개발자, Effects, 및 LayoutManager 에 의해 사용됩니다.

Parameters
w:Number — object의 폭을 나타냅니다.
 
h:Number — object의 높이를 나타냅니다.
setColor()Methods 
public function setColor(color:uint ):void

텍스트의 폰트의 색을 설정합니다.

Parameters
color:uint — 새로운 폰트 칼라입니다.
setFocus()Methods 
public function setFocus():void

현재 취급하고 있는 컴퍼넌트에 포커스를 설정합니다. 이 때, 컴퍼넌트의 서브 컴퍼넌트에 포커스가 건네받는 일이 있습니다.

메모: 이 Methods가 포커스를 설정했을 때에, TextInput 및 TextArea 컨트롤만이 하이라이트를 표시합니다. 유저가 Tab 키로 컨트롤을 선택하면, 모든 컨트롤이 하이라이트를 표시합니다.

setStyle()Methods 
public function setStyle(styleProp:String , value:* ):void

아무것도 하지 않습니다. UITextField 에는 inline 스타일은 정의할 수 없습니다.

Parameters
styleProp:String — 스타일 property의 이름입니다.
 
value:* — 스타일의 새로운 값입니다.
setVisible()Methods 
public function setVisible(visible:Boolean , noEvent:Boolean = false):void

이 UITextField object의 visible property를 설정합니다.

Parameters
visible:Boolean true 로 하는 곳의 UITextField 는 가시가 되어,false 로 하면 불가시가 됩니다.
 
noEvent:Boolean (default = false)true 로 하면, 가시성을 변경했을 때에 이벤트의 생성이 억제됩니다.
styleChanged()Methods 
public function styleChanged(styleProp:String ):void

스타일 property의 변경을 검출합니다. 어떠한 스타일 property가 설정되어 있으면, Flex 가 styleChanged() Methods를 호출해, 설정되어 있는 스타일의 이름을 건네줍니다.

이것은, UIComponent 의 서브 클래스를 작성할 경우에 재정의(override) 가능한 확장된 Methods입니다. custom 컴퍼넌트를 작성할 경우에는, 건네받은 스타일명을 체크해, 그 결과에 따라 변경 내용을 처리하도록,styleChanged() Methods를 재정의(override) 할 수 있습니다. 이것에 의해, 기존 스타일의 디폴트 동작을 재정의(override) 가능할 뿐만 아니라, 독자적인 스타일 property를 추가할 수도 있습니다.

스타일 property를 처리하는 경우에는, 다음번의 화면 갱신시에 Flex 가 컴퍼넌트의 updateDisplayList() Methods를 실행하도록,styleChanged() Methods의 재정의(override)로 invalidateDisplayList() Methods를 호출할 필요가 있습니다.

Parameters
styleProp:String — 스타일 property의 이름입니다. 이 컴퍼넌트의 모든 스타일이 변경되었을 경우는, null 가 됩니다.
truncateToFit()Methods 
public function truncateToFit(truncationIndicator:String = null):Boolean

컨트롤에 정의된 area에 수평 방향으로 들어가도록(듯이) 텍스트를 절약해, 생략 기호 즉 3 개의 피리어드 (...)(을)를 텍스트에 부가합니다.

Parameters
truncationIndicator:String (default = null) — 절약하고의 후에 추가되는 텍스트입니다. null 를 건네주면,"..." (와)과 같은 로컬라이즈 가능한 string가 사용됩니다.

반환값
Boolean — 텍스트가 절약하고가 필요하게 되었을 경우는 true 가 됩니다.
validateNow()Methods 
public function validateNow():void

필요에 따라서, 이 object의 property와 레이아웃을 검증 및 갱신해, 그것을 재묘화 합니다. 상당양의 계산을 필요로 하는 property의 처리는, 통상은 스크립트의 실행이 종료할 때까지 실행되지 않습니다. 예를 들어,width property의 설정은 늦추어집니다. 이것은, object의 child 또는 부모의 폭의 재계산이 필요하게 될 가능성이 있기 (위해)때문에입니다. 처리를 늦추는 것으로, 스크립트로 width property가 여러 차례 설정되어도, 처리를 몇번도 반복하지 않고 끝납니다. 이 Methods에서는, 이 동작을 수동으로 재정의(override) 할 수 있습니다.







 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/core/UITextField.html