我目前使用的是jasperreports-4.5.1
函數庫,我遇到文本字段溢出問題。當文本字段溢出時丟失字詞
我有一個文本框,在一個樂隊裏面,用來顯示用英文寫的地址。由於屬性isStrechWithOverFlow
設置爲true,因此該文本框的寬度會自動調整爲文本寬度。會發生什麼情況是,當地址的長度比文本字段(例如4個字符)稍微有些偏愛時,文本字段不會自動伸展並隱藏最後的字符。雖然,如果超過6個字符,句子將被正確包裝,並且隱藏部分將粘貼到下面的行中。
在連接你會看到一個紅色圓圈標記問題出在哪裏發生的現場圖像。應該出現的完整地址有:
EDF. KUAI TAK TAK (TAK TAK KAK CHKK), 2 ANDAR c
,正如你可以看到ANDAR c
部分缺失。下面是生成這些字段的代碼:
<textfield isstretchwithoverflow="true" isblankwhennull="true">
<reportelement uuid="82599625-2379-4c37-b390-5fece5e8e828" style="FontStyle" positiontype="Float" mode="Transparent" x="227" y="151" width="224" height="11"></reportelement>
<textelement verticalalignment="Top">
<font size="6" isitalic="false"></font>
</textelement>
<textfieldexpression></textfieldexpression>
</textfield>
這個詞包裝器或strech textfield算法有問題嗎?我是新來的,所以這只是猜測。也許問題出在我的代碼中。
請幫助我,因爲我不知道如何解決這個問題!
在此先感謝。