2009-11-18 2 views
1

고정 폭으로 현재 텍스트에 맞게 텍스트 상자를 만들려고합니다. 그래서 내가 나서서이 간단한 응용 프로그램을 작성 :텍스트의 높이를 계산하는 방법 (폭 고정)?

<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" applicationComplete="load();"> 
<mx:Script> 
    <![CDATA[ 
     private function load():void { 
      text1.height = text1.textHeight; 
     } 
    ]]> 
</mx:Script> 
    <mx:TextArea id="text1" x="10" y="10" width="352" height="196" wordWrap="true" text="Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test"/> 
</mx:Application> 

아아를 textHeight의 높이가 내가 필요로 높이가 두 배입니다.

어째서? 어떻게 고칠 수 있습니까?

답변