Jasper reports 文本字段位置和isStretchWithOverflow基线移位问题
我有一个带有textField元素的JasperReport 简单XML:Jasper reports 文本字段位置和isStretchWithOverflow基线移位问题,jasper-reports,Jasper Reports,我有一个带有textField元素的JasperReport 简单XML: 如果字段的meetingPurpose值的长度小于textField的宽度,则打印效果会很好,但是如果长度导致文本包裹并拉伸textField,则文本会在基线上向下移动1/2倍高度 我看不到任何类似于手机填充的东西,我无法理解。如果是功能,是否有关闭开关?我可能读错了您的问题,但要访问填充,请右键单击元素“拾取填充和边框” 它将改变您的xml,使其看起来像这样 <textField isStretchWithO
如果字段的meetingPurpose值的长度小于textField的宽度,则打印效果会很好,但是如果长度导致文本包裹并拉伸textField,则文本会在基线上向下移动1/2倍高度
我看不到任何类似于手机填充的东西,我无法理解。如果是功能,是否有关闭开关?我可能读错了您的问题,但要访问填充,请右键单击元素“拾取填充和边框” 它将改变您的xml,使其看起来像这样
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="0" y="0" width="100" height="20"/>
<box topPadding="1" leftPadding="1" bottomPadding="1" rightPadding="1"/>
<textElement/>
<textFieldExpression><![CDATA[$F{SYSDATE}]]></textFieldExpression>
</textField>
我可能读错了您的问题,但要访问填充,请右键单击元素“拾取填充和边框” 它将改变您的xml,使其看起来像这样
<textField isStretchWithOverflow="true" isBlankWhenNull="true">
<reportElement x="0" y="0" width="100" height="20"/>
<box topPadding="1" leftPadding="1" bottomPadding="1" rightPadding="1"/>
<textElement/>
<textFieldExpression><![CDATA[$F{SYSDATE}]]></textFieldExpression>
</textField>
您可以发布屏幕截图吗?您是否在JRXML或链接样式引用中定义了默认样式?您可以发布屏幕截图吗?您是否在JRXML或链接样式引用中定义了默认样式?