2013-04-30 2 views
2

플렉스에 비교적 새로운 문자입니다. 보기에 문자열의 텍스트를 표시하려고합니다. 목록/단추/텍스트 영역에 없지만 텍스트 일뿐입니다. 텍스트를 표시하는 방법을 알고 있지만 문자열에서 텍스트를 가져 와서 화면의 텍스트에 배치하는 방법을 모르겠습니다. 도와 주셔서 감사합니다!플렉스의 문자열 텍스트 표시

+0

나는 당신이하고 싶은 것을 정말로 이해하지 못한다고 생각합니다. 라벨을 사용해 보셨습니까? 또는 테두리를 제거하고 editable 속성을 사용하여 필드를 편집 할 수 없도록 TextInput을 스키닝 할 수 있다고 가정합니다. 당신은 새로운 사람입니다. 필자는 http://www.adobe.com/devnet/flex/documentation.html 문서를 읽는 것이 좋습니다. "Flex 4.6 사용"으로 시작하여 속도를 높일 수 있습니다. – JeffryHouser

답변

1

Flex MXML에는 라이프 사이클 및 시각적 요소 표시 목록을 준수하는 Label이 있습니다.

Bindable 메타 데이터 태그로 문자열을 표시하면 문자열 값이 변경 될 때 렌더링 된 레이블이 자동으로 업데이트됩니다.

<?xml version="1.0" encoding="utf-8"?> 
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
       xmlns:s="library://ns.adobe.com/flex/spark"> 

    <fx:Script> 
     <![CDATA[ 
      [Bindable] 
      protected var text:String = "Hello, World!"; 
     ]]> 
    </fx:Script> 

    <s:Label text="{text}" /> 

</s:Application> 

그렇지 않으면, 당신은 여전히 ​​표준 TextField 또는 TLFTextField 컨트롤을 사용할 수 있습니다.