Java JFreeReport正在尝试使用边框动态设置行项目的高度
使用JFreeReport经典引擎,我有:Java JFreeReport正在尝试使用边框动态设置行项目的高度,java,jfreereport,Java,Jfreereport,使用JFreeReport经典引擎,我有: <items height="10" fontname="SansSerif" fontstyle="plain" fontsize="8"> <rectangle x="0" y="0" width="100%" height="10" dynamic="true" color="#CCCCCC" fill="false" draw="true" /> <string-field x="2" y="0"
<items height="10" fontname="SansSerif" fontstyle="plain" fontsize="8">
<rectangle x="0" y="0" width="100%" height="10" dynamic="true" color="#CCCCCC" fill="false" draw="true" />
<string-field x="2" y="0" width="100%" height="10" dynamic="true" fieldname="Workorder #"/>
</items>
基本上对于矩形行,无论我是否放置动态,矩形的高度是10(文本周围的边框)。那么,如何使矩形的高度与字符串字段的高度相同呢?如果您从
矩形中删除属性height=“10”
,您将得到您期望的结果。我不想问显而易见的问题,您是否尝试过height=“100%”而不是height=“10”?无法动态设置行项目周围有边框的高度。删除height=“10”属性只会导致矩形消失。它不会动态地调整高度。你不能这样做,因为矩形将占据页面高度的100%。