我有一个textarea,里面有一些很长的名字(50多个字符)。
我将textAlign属性设置为'justify',除了那些非常长的名字外,它还包装好每一个东西。
这是我定义textArea的方式
<s:TextArea
id="textField"
textAlign="justify"
editable="false"
styleName="ReadOnly"
width="100%"
height="100%"
verticalScrollPolicy="auto"/>
我有类似(解开)的东西:
Name: BAL-BLALBLALBL:ABLABLL:BALBALBLABLALBLBLB:LALB
我期待看到它
Name: BAL-BLALBLALB
L:ABLABLL:BALBALBLA
BLALBLBLB:LALB
我得到的是(名称和名称开头之间的额外空格):
Name: BAL-
BLALBLALBL:ABLABLL:
BALBALBLABLALBLBLB:
LALB
正是那些额外的空间让我很恼火。
但是我记得在某个地方看到过能够剪切文字中间字而不是空格或特殊字符的内容
我不想检查名称的大小并自行拆分。
我可以将TextArea更改为其他内容,只要新控件支持文本选择(但不能编辑)
答案 0 :(得分:1)
在breakOpportunity="none"
中设置TextArea
。例如:
<s:TextArea
id="textField"
textAlign="justify"
editable="false"
styleName="ReadOnly"
width="100%"
height="100%"
verticalScrollPolicy="auto"
breakOpportunity="none"/>