目前,当文本字段中的内容太长时,我使用属性isStretchWithOverflow来换行。有用。但我想知道如何确定它断线的方式。
下面是我的jrxml文件的片段:
<textField isStretchWithOverflow="true">
<reportElement positionType="Float" width="150" height="20"/>
<box leftPadding="15">
</box>
<textFieldExpression><![CDATA[$F{content}]]></textFieldExpression>
</textField>
对于像这样的内容
oh my god test="longstring" abcdefg hijk
我要把“longstring”当作一个词。所以我的想象输出是
oh my god test=
"longstring" abcdefg
hijk
但实际输出是
oh my god test="
longstring" abcdefg
hijk
另一个问题类似
原来的内容是
abc.def/hij/k.lmnopqrstu
我想
abc.def/
hij/k.
lmnopqrstu
但实际输出是
abc.
def/hij/k.
lmnopqrstu
遇到“/”不换行
有什么办法可以做我想做的事吗?