如何获得动态创建的textarea AS3的高度? Flash Builder 4.6

时间:2014-06-12 13:21:36

标签: actionscript-3 flash flex flex4

我正在尝试获得textarea的宽度和高度,但这听起来不可能。我正在使用Flash Builder 4.6

我有一个动态创建textarea的按钮,并为其添加一些文本。它的高度是根据添加的文字和行数自动定义的。

所以,在此之后我需要以像素为单位得到它的高度。

textArea.height在创建创建后不会立即返回高度。


这有点奇怪,因为我永远无法检索最后创建的textarea的高度,但我可以检索存储在数组中的先前textarea的高度。

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

创建时,文本区域没有设置height的原因是它尚未布局。如果您聆听其resize事件,可以获得其维度的一种方式。