Actionscript 3 更改面板中标题的宽度
我的应用程序中有一个面板,用户可以更改其宽度。我的问题是当标题很长的时候。我想通过改变宽度来裁剪标题。 我已尝试通过以下方式更改titleTextField的宽度: this.titleTextField.width=。。。; 但它不起作用。 有人能帮我吗?只需裁剪文本: 使用此功能Actionscript 3 更改面板中标题的宽度,actionscript-3,apache-flex,flex3,Actionscript 3,Apache Flex,Flex3,我的应用程序中有一个面板,用户可以更改其宽度。我的问题是当标题很长的时候。我想通过改变宽度来裁剪标题。 我已尝试通过以下方式更改titleTextField的宽度: this.titleTextField.width=。。。; 但它不起作用。 有人能帮我吗?只需裁剪文本: 使用此功能 private function cropText(str:String,w:int=-1):String{ return (w != -1)?str.substr(0,w)+"...":str; } 如
private function cropText(str:String,w:int=-1):String{
return (w != -1)?str.substr(0,w)+"...":str;
}
如何使用:
title=cropText(“HELLOW WORLD”,10)强>
输出:
希望它能解决您的问题调整大小时当前的行为是什么?如果你能提供你的MXML布局,它可能会帮助我们:)嗨,特雷比,谢谢你的回答。但我的问题是我不知道如何改变组件的宽度你是说面板本身吗?还是仅仅是标题栏?
HELLOW WOR...