AS3 TextField.textWidth在结尾处忽略空格

时间:2010-02-18 19:22:27

标签: whitespace textfield actionscript-2

我正在尝试计算textWidth,但它似乎忽略了最后的空格。文字

“你好” “你好”

返回相同的文字宽度。带有“”的字符串返回0.如何用空格计算宽度?

2 个答案:

答案 0 :(得分:0)

你总能得到字符串的长度。

text.length

然后乘以你的角色的宽度。

例如:

var aChar:String = "A";
var textWidth:int = (text.length) * (width of aChar);

答案 1 :(得分:0)

  1. 选择终止符,例如“|”。
  2. 计算宽度(文字+区号) - 宽度(终结符)。