2009-11-02 6 views
0

가 hbox에하는 레이블 하나 개의 단어처럼, 나는이 근처 라벨플렉스 3 - 텍스트 내가 동적으로 추가 해요

의 텍스트 사이에

모든 공백을 제거 할 필요가 난 대한 horizontalGap = 0을했다 Hbox 라벨의 왼쪽 및 오른쪽 패딩 = 0

내가 할 수있는 다른 것?

또는 다른 구성 요소일까요? 여기

코드 하나 개의 레이블과 "동적"으로 변경 text 속성을 사용하지 왜

<mx:HBox horizontalGap="0"> 
    <mx:Label text="wo" paddingLeft="0" paddingRight="0"/> 
    <mx:Label text="rd" paddingLeft="0" paddingRight="0"/> 
</mx:HBox> 
+0

소스뿐만 아니라보고있는 문제의 스크린 샷을 게시 할 수 있습니까? 이미 언급 한 속성은 트릭을 수행 했어야합니다. –

+0

글쎄, 문제는 레이블의 텍스트와 그의 테두리 사이에 약간의 공간이 있기 때문에 실제로 flowbox와 a를 사용하기 때문에 – Omu

답변

2

입니까?

그런 식으로하고 싶지 않다면 원하는 효과를 얻을 때까지 HBox에서 음수 horizontalGap을 사용하거나 두 번째 레이블에서 음수를 paddingLeft로 사용해보십시오. (horizontalGap은 HBox에있는 모든 레이블의 레이아웃에 영향을 미칩니다)

+0

을 제거해야합니다. 레이블은 두 줄에 머무를 수는 없지만 음의 가로 간격에 대한 제안에 감사드립니다. 이것이 가능하다는 것을 알지 못했습니다. 나는 확실히 이것을 시도 할 것입니다. – Omu

+1

레이블은 두 줄에 머무를 수는 없지만, 그렇습니다. 텍스트 구성 요소입니다. 너비 값 (백분율 또는 고정 값)을 입력하면 텍스트 구성 요소에 포함 된 텍스트에 따라 가중치가 조정됩니다. –

+0

대단히 감사합니다. 그래, 내가 텍스트 구성 요소에 대해 알고, 그게 당신이 웃는 얼굴을 텍스트 구성 요소 안에 넣을 수 없다는 것입니다 :)하지만 당신은 할 수있는 flowbox/hbox – Omu

관련 문제