Apache flex 如何防止Flex UITextField中单词和标点符号之间的换行?

Apache flex 如何防止Flex UITextField中单词和标点符号之间的换行?,apache-flex,word-wrap,punctuation,Apache Flex,Word Wrap,Punctuation,我在Flex 3.x UITextField中呈现html。我现在面临的问题是,当标点符号位于一个单词的末尾时,它有时会被包装到下一行 例如: 不杀我的东西让我更坚强 ,所以我成为了一名开发人员 在我看来,这似乎是算法中的一个缺陷。有解决方法吗?我一直在尝试重现您的问题,但在我的情况下,当我调整窗口大小时,字段中的文本会被截断,而不会自动换行 在任何情况下,您是否尝试过在文本中添加一个新行字符来强制换行,或者您的文本是否需要随窗口大小而流动?@Wade此组件实际上不是为调整大小而设计的,尽管它在

我在Flex 3.x UITextField中呈现html。我现在面临的问题是,当标点符号位于一个单词的末尾时,它有时会被包装到下一行

例如:

不杀我的东西让我更坚强 ,所以我成为了一名开发人员


在我看来,这似乎是算法中的一个缺陷。有解决方法吗?

我一直在尝试重现您的问题,但在我的情况下,当我调整窗口大小时,字段中的文本会被截断,而不会自动换行


在任何情况下,您是否尝试过在文本中添加一个新行字符来强制换行,或者您的文本是否需要随窗口大小而流动?

@Wade此组件实际上不是为调整大小而设计的,尽管它在调整大小时会自动换行。您是否将wrap设置为true

@阿玛戈什,我不知道哪里会提前断线。这取决于屏幕分辨率和文字包装的Flex算法。我也不清楚这是否有帮助。如果我在逗号后面加两个空格,这会不会阻止逗号在换行符后面

它呈现多个不同的xhtml项中的任意一个,其中一些项在某些分辨率下会使“,”正好位于行的末尾。连字符也会出现同样的问题


附录:所以本质上,是的,我需要包装与窗口大小相匹配

我看到评论没有保留我在加强和逗号之间的换行符。希望这能澄清这一点。在末尾添加两个空格以强制换行