2013-07-25 80 views
1

我正在使用JasperReports。當我生成報告時,我看到很多信息:如何使用段落替換廢棄的lineSpacing屬性

JRAbstractStyleFactory - 不推薦使用'lineSpacing'屬性。 改爲使用<段落>標記。

我還沒有找到任何關於如何使用段落標記替換lineSpacing的信息;什麼是正確的方法來做到這一點?

回答

1

錯誤消息說取代屬性標記。這意味着,而不是這樣的:

<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> 

能夠解決所有的警告。