在ActionScript中将标签放置在CheckBox的左侧

时间:2012-02-02 13:47:07

标签: actionscript-3

我想在右侧放置我的CheckBox标签,但我不知道该怎么做。有人能帮助我吗?

它与funciton labelDisplay有什么关系?

2 个答案:

答案 0 :(得分:3)

只需复制spark的CheckBox皮肤并进行修改即可。 你会在

中找到这个皮肤
FlexSDK\frameworks\projects\spark\src\spark\skins\spark\CheckBoxSkin.mxml

Group块包含框本身,添加到其标记right="0"

在底部,您会找到Label,只需将left="18" right="0"更改为left="0" right="18"

别忘了影响css中组件的皮肤:

s|CheckBox { skinClass:ClassReference("mypackage.CheckBoxSkin"); }

答案 1 :(得分:2)

简单的方法是使用布局方向属性layoutDirection =“rtl”

<s:CheckBox label="Mutant Technologies" layoutDirection="rtl"/>