Textfield Spacing与"Stretch on Overflow"越野车?

pad*_*dde 5 overflow jasper-reports stretch spacing ireport

我目前正在使用iReport 4.7.0设计报告.目前我正在试图弄清楚如何动态调整textField的高度,如果它的内容对于初始高度来说太大了.似乎,溢出选项Stretch实现了这一点.但我遇到了问题.

如果未拉伸textField,则文本前后的间距很好,因为它通过将textField高度设置为高于字体大小来实现.但是如果textField动态变大,因为包含的文本要以初始高度显示很长时间,这些线看起来非常紧凑,没有任何间距.

我尝试了通过设置解决此之前的间距后间距为特定的文本框,但是这似乎在结束JasperReports的思考,该文本框不需要重新大小可言,即使该文本是不恰当.

如果textField需要在溢出时调整大小,是否有可能在计算时考虑由间距前间距后选项创建的大小?或者我在这里做错了什么?

T.Z*_*.Z. 5

使用填充:

  1. 右键单击一个元素
  2. 选择内边距和边框

-或者-

  1. 右键单击一个元素
  2. 选择显示属性
  3. 单击边框选项
  4. 根据需要设置填充值

示例填充

即使盒子大小调整,这也应该提供恒定的间距。对于复杂的布局,请尝试元素的浮动位置,如此处所述