14

我刚刚开始使用 Jasper Reports 从使用 Hibernate 检索的数据生成报告。一切正常,除了 JR 似乎不尊重文本字段中的换行符 (\n)。有没有办法在换行符处强制换行?

4

5 回答 5

16

设置isStyledTexttrue(打勾)并使用<br/>.

例子:

text + "<br/>" + newLineText
于 2009-08-07T19:24:54.880 回答
8

如果您使用 iReport,您可以选择静态文本区域。在右栏中,您将找到该对象的属性。在“静态文本属性 -> 文本”下,您将找到您的文本。单击按钮 [...] 以打开一个窗口,您可以在其中输入文本,包括换行符。

于 2010-08-31T14:56:58.133 回答
7

如果您使用静态文本,在 Jasper Studio 中,您可以按 Shift + Enter

于 2016-11-18T08:31:45.100 回答
3

将标记设置为 html 然后添加<br/>

于 2020-06-02T20:59:35.480 回答
1

将文本字段表达式设置为:

$F{..}+"\n"+$F{..}
于 2020-11-24T06:13:34.933 回答