Jasper Reports中的换行符?

16

我刚开始使用Jasper Reports根据使用Hibernate检索的数据生成报告。一切都运作良好,除了JR似乎不尊重文本字段中的换行符(\n)。有没有一种方法可以强制在换行符处进行换行?

5个回答

16

isStyledText设置为true(选中它),并使用<br/>换行。

示例:

text + "<br/>" + newLineText

8

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


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

4

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


3

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

$F{..}+"\n"+$F{..}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接