从按钮标签中删除点

时间:2014-06-03 12:25:05

标签: actionscript-3 flex4

我有一个按钮,我动态给出标签值。并且按钮宽度= 100;

如果我给btn.label = "Good Morning Have a nice day";它显示

但我需要删除这些点。而且我对选框有不同的功能。

var t:Timer = new Timer(500);
btn1.label += "  ";
t.addEventListener(TimerEvent.TIMER,function(ev:TimerEvent): void
{
  btn1.label = btn1.label.substr(1) + btn1.label.charAt(0);
}
);
t.start();

我有另一个按钮作为btn2。

btn2上的Click事件调用上面的代码,标签文本开始向左移动。但我需要删除点。

任何帮助???

1 个答案:

答案 0 :(得分:1)

我得到了答案。

private var str:String;
str = "Text To Display" + "  ";
str = str.substr(1) + str.charAt(0);
btn1.label = updateLabel(str);

private function updateLabel(str:String):String
{
   return new String(str).substr(0,10);
}

它对我有用。如果有人有任何其他解决方案,请分享您的意见。谢谢