textArea中的FlexMobileProject,setStyle(“textFormat”,number)不起作用

时间:2012-07-25 12:13:09

标签: android actionscript-3 flex-mobile

我在Flex中创建了动态TextArea,我希望动态地更改其fontSize,但setStyle不起作用。

这是我的代码:

var textArea:TextArea = new TextArea();  
textArea.id = "txtCreaTaskAnalysis" +contatoreNumeroTextAreaCreaTaskAnalysis;  
textArea.left = 140;  
textArea.right = 45;  
textArea.horizontalCenter = 47;  
textArea.height = 110;  
textArea.y = posizioneYTextArea;  
var tfor:TextFormat = new TextFormat();  
tfor.size= 25 ;  
textArea.setStyle("textFormat",tfor);  
textArea.text = tfor.size.toString();  
addElement(textArea);

我将此代码放在buttonClickHandler中,但fontSize不会更改。

请帮助..

1 个答案:

答案 0 :(得分:0)

尝试使用:

textArea.setStyle("fontSize",25);

我不认为TextArea有一个名为“textFormat”的样式。