보통 디자인된 필드의 크기를 바꾸는 일은 거의 없다. 하지만 그래픽편집기 툴을 제작하는 경우에는 입력된 값의 크기대로 작업영역에 붙어야 한다. 그런 경우에 사용하는 것이 autoSize라는 속성이다. 이는 플래시에서 만든 텍스트 필드이건 AS3에서 생성하여 붙인 텍스트필드이건 필드의 크기를 내용에 맞게 줄여주거나 늘려준다. 단 wordWrap이 autoSize이후에 true로 설정되면 반영되지 않는다.
wordWrap은 true인 경우 필드의 크기를 기준으로 줄바꿈을 실행한다. 보틍은 false가 기본값으로 autoSize를 사용시에는 사용하지 않는다.
autoSize에는 4개의 값이 입력가능한데 이는 TextFieldAutoSize에서 상수로 선언되어있다.
CENTER : String = "center"
텍스트를 가운데 정렬 텍스트로 간주하도록 지정합니다.
LEFT : String = "left"
텍스트를 왼쪽 정렬 텍스트로 간주하여 텍스트 필드의 왼쪽이 고정된 채로 유지되고 단일 행의 오른쪽에서만 크기가 조절되도록 지정합니다.
NONE : String = "none"
크기를 조절하지 않도록 지정합니다.
RIGHT : String = "right"
텍스트를 오른쪽 정렬 텍스트로 간주하여 텍스트 필드의 오른쪽이 고정된 채로 유지되고 단일 행의 왼쪽에서만 크기가 조절되도록 지정합니다.
wordWrap은 true인 경우 필드의 크기를 기준으로 줄바꿈을 실행한다. 보틍은 false가 기본값으로 autoSize를 사용시에는 사용하지 않는다.
autoSize에는 4개의 값이 입력가능한데 이는 TextFieldAutoSize에서 상수로 선언되어있다.
CENTER : String = "center"
텍스트를 가운데 정렬 텍스트로 간주하도록 지정합니다.
LEFT : String = "left"
텍스트를 왼쪽 정렬 텍스트로 간주하여 텍스트 필드의 왼쪽이 고정된 채로 유지되고 단일 행의 오른쪽에서만 크기가 조절되도록 지정합니다.
NONE : String = "none"
크기를 조절하지 않도록 지정합니다.
RIGHT : String = "right"
텍스트를 오른쪽 정렬 텍스트로 간주하여 텍스트 필드의 오른쪽이 고정된 채로 유지되고 단일 행의 왼쪽에서만 크기가 조절되도록 지정합니다.