Flex 中警告框上的文本宽度

Text width on an alert box in Flex

我在 flex 中有一个警告框,如下所示:

我想增加警报中文本的宽度,使其看起来更干净。 'updated' 单词应该在同一行而不是换行。我试过使用样式标签

<mx:Style>
.alertMessage {
        letterSpacing: 0;
        fontSize: 10;
        fontWeight: normal;
        color: black;
}

</mx:Style>

不过好像不行。当我使用 a.width = 400 时,它只是增加了警告框的大小,但文本仍然如图所示。

代码:

var a:Alert = Alert.show(message,"Results");
a.mx_internal::alertForm.mx_internal::textField.htmlText = message;

这可能是一个肮脏的解决方案...但无论如何我通过将长字符设置为标题来解决它。宽度由标题或 AlertForm 决定。
所以,我在 "Results".

的末尾添加了一半 space 个字符

这是我的代码

var msg: String = "Splits:(Success: 1 requests; 0 added; 0 updated)\nDividends:(success: 1 requests; 0 added; 1 updated)";
var arr: Array = msg.split("\n");
var maxLength:int = 0;
for (var i:int=0; i<arr.length; i++){
    if (arr[i].toString().length > maxLength){
        maxLength = arr[i].toString().length;
    }
}
var title: String = "Results";
// the 7 is length of "Results".
for (var j:int=0; j<maxLength-7; j++){
    // Add half space characters.
    title+=" ";
}

Alert.show(msg, title);