0
假设我有一个(Spark)标签。找到文本长度的最佳方法是什么?我看着myLable.measureText("bla bla")
方法,但它说:Flex:查找火花标签中文本的宽度
要测量Spark组件的文本,得到了spark.components.Label或spark.components.RichText的测量
东张西望我以后不能找到这是指的是什么。我试过myLabel.measureWidth()
,但是这不会返回任何有用的东西(它经常返回零)。
注:我明确设置宽度是这样的:
<s:Lable width="{globalWidthVariable"} .../>
如果文本溢出我想给globalWidthVariable
可适当增加,以文本的大小。
您可以省略'width'属性。 “标签”应该自动调整大小以显示完整的文本。 –
你究竟想要完成什么?在我看来,你会以错误的方式去做。为什么不使用容器?也许让标签自己调整大小? –
@J_A_X我有多个标签,我希望它们都调整到最大标签的大小(因此我将它们设置为变量的大小)。通常,我只是使用一个组件来做到这一点(如表等),但每个标签都在组合框的项目渲染器内。 – sixtyfootersdude