2009-11-02 62 views
0

我動態地添加標籤HBOX,我需要刪除 Flex 3的使文本看起來像一個字

的附近的2個標籤

文本之間的所有空間,我沒有horizo​​ntalGap的= 0 Hbox 左側填充和右側填充0 =

其他任何我可以做的事情?

或者其他一些組件?

這裏是代碼

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

有沒有機會發布您所看到的問題的屏幕截圖以及源代碼?你已經提到的屬性應該已經完成​​了 – 2009-11-02 05:35:35

+0

這個技巧,問題在於標籤中的文本和他的邊框之間存在一些空間,並且它需要被移除 – Omu 2009-11-02 06:00:44

回答

2

爲什麼不能只用一個標籤和「動態」更改其text屬性?

如果你只是不想這樣做,請嘗試在HBox上使用negative horizo​​ntalGap,直到獲得所需的效果,或在第二個標籤上使用paddingLeft negative。 (horizo​​ntalGap會影響HBox中所有標籤的佈局)

+0

,因爲我實際上使用了流量盒和標籤不能停留在兩條線上,但是感謝您提出負向橫向差距的建議,我不知道這是可能的,我一定會試試這個 – Omu 2009-11-02 07:15:28

+1

標籤不能停留在兩條線上,這足夠了,但是,那就是Text組件的用途如果您輸入寬度值(百分比或固定值),則文本組件將根據其包含的文本調整其重量。 – 2009-11-02 10:00:42

+0

非常感謝,消極的東西工作得很好;是的,我知道關於文本組件,事情是你不能把笑臉置於文本組件中:)但是你可以在流程箱/ hbox中 – Omu 2009-11-02 17:11:26

相關問題