Apache flex 根据它对文本输入的最大限制';s宽度

Apache flex 根据它对文本输入的最大限制';s宽度,apache-flex,actionscript,flex4,flex4.5,Apache Flex,Actionscript,Flex4,Flex4.5,我使用的是Flex 4.5,我想根据textinput宽度设置最大字符限制,即如果用户输入更多字符,则textinput宽度不应接受这些额外字符。不幸的是,我面前没有Flex。 您应该知道需要多少空格,例如20个字符,并将此值设置为textinput.width 检查spark Textinput的widthInChars属性。也许你可以稍微补偿一下。当它工作时,您只需将此值与maxChars同步。 如果有用的话,请告诉我。 Frank您必须根据字体进行一些宽度计算。没有一个简单的“字符”限制可

我使用的是Flex 4.5,我想根据textinput宽度设置最大字符限制,即如果用户输入更多字符,则textinput宽度不应接受这些额外字符。

不幸的是,我面前没有Flex。 您应该知道需要多少空格,例如20个字符,并将此值设置为textinput.width

检查spark Textinput的widthInChars属性。也许你可以稍微补偿一下。当它工作时,您只需将此值与maxChars同步。 如果有用的话,请告诉我。
Frank

您必须根据字体进行一些宽度计算。没有一个简单的“字符”限制可以强制执行,因为大多数字体的所有字符宽度都不相同。如果你用谷歌搜索“Flex measureText”,就会出现一些信息。