文本很长时如何换行

How to wrap to text when text is long

我做了一个报告,当文本比行长时,我想换行但是结果是文本被输入到行下面导致所有结果都超出行。如何......

<detail>
    <band height="20" splitType="Stretch">
        <textField>
            <reportElement stretchType="RelativeToTallestObject" x="259" y="2" width="48" height="17"/>
            <textElement textAlignment="Center" verticalAlignment="Top">
                <font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
            </textElement>
            <textFieldExpression class="java.lang.String"><![CDATA[$F{TRDATE}]]></textFieldExpression>
        </textField>
        <textField isStretchWithOverflow="true">
            <reportElement x="312" y="2" width="113" height="17"/>
            <textElement verticalAlignment="Middle">
                <font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
            </textElement>
            <textFieldExpression><![CDATA[$F{LOCATION}]]></textFieldExpression>
        </textField>
        <textField>
            <reportElement x="426" y="2" width="58" height="17"/>
            <textElement verticalAlignment="Middle">
                <font fontName="AngsanaUPC" size="14" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
            </textElement>
            <textFieldExpression class="java.lang.String"><![CDATA[$F{SAVENAME}]]></textFieldExpression>
        </textField>
        <textField>
            <reportElement x="486" y="2" width="59" height="17"/>
            <textElement textAlignment="Center" verticalAlignment="Middle">
                <font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
            </textElement>
            <textFieldExpression class="java.lang.String"><![CDATA[$F{SAVEDATE}]]></textFieldExpression>
        </textField>
        <line>
            <reportElement x="10" y="18" width="535" height="1"/>
            <graphicElement>
                <pen lineWidth="0.25"/>
            </graphicElement>
        </line>
        <textField>
            <reportElement x="11" y="1" width="33" height="17"/>
            <textElement textAlignment="Center" verticalAlignment="Middle">
                <font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
            </textElement>
            <textFieldExpression class="java.lang.String"><![CDATA[$F{SEQ}]]></textFieldExpression>
        </textField>
        <textField isStretchWithOverflow="true">
            <reportElement x="47" y="2" width="212" height="16"/>
            <textElement verticalAlignment="Middle">
                <font fontName="AngsanaUPC" size="13" pdfFontName="AngsanaUPC" pdfEncoding="Identity-H" isPdfEmbedded="true"/>
            </textElement>
            <textFieldExpression><![CDATA[$F{COURSENAME}]]></textFieldExpression>
        </textField>
    </band>
</detail>

报告输出示例:

想要的结果:

Select band 中的所有元素并设置 Stretch type = "Relative to Tallest Objest"