如何使用段落替换已弃用的lineSpacing属性

时间:2013-07-25 01:00:37

标签: jasper-reports

我正在使用JasperReports。当我生成报告时,我会看到很多信息:

  

JRAbstractStyleFactory - 不推荐使用'lineSpacing'属性。   使用<段落>而是标记。

我没有找到任何关于如何使用paragraph标签替换lineSpacing的信息;这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

错误消息表示用标记替换属性。这意味着,而不是:

<style name="my_style" lineSpacing="Double" fontName="Univers" fontSize="9"/>

使用它:

<style name="my_style" fontName="Univers" fontSize="9">
    <paragraph lineSpacing="Double"/>
</style>

而不是这个:

<textElement verticalAlignment="Top" lineSpacing="Double" markup="styled"/>

使用它:

<textElement verticalAlignment="Top" markup="styled">
    <paragraph lineSpacing="Double"/>
</textElement>

这解决了所有警告。