Como remover espaço extra entre o campo de texto no JasperReports?

Eu criei três campos de texto no cabeçalho. Coloquei parametro em todostextField elementos. Quando eu não estou chamando um dos três parâmetros de trêstextField elementos. Vai mostrar 2textField elementos. O problema agora é que há espaço entre os campos de texto.

Como remover o espaço?

Este é o meu código:

<code><textField isBlankWhenNull="true">
    <reportElement x="0" y="18" width="555" height="35" isRemoveLineWhenBlank="true"/>
    <textElement textAlignment="Center">
        <font size="12"/>
    </textElement>
    <textFieldExpression><![CDATA[$P{daterangefrom}  && $P{daterangeto}  ?  "From ( " + $P{daterangefrom} + " - " + $P{daterangeto} + ")"
: $P{weeks}  && $P{monthy} && $P{yrs} ? "For week " + $P{weeks} +" "+ $P{monthy} +" "+ $P{yrs}
: $P{monthy}  && $P{yrs} ? "For monthly " +$P{monthy} +" "+ $P{yrs}
: $P{quarter}  &&  $P{yrs}  ? "For Quarter " + $P{quarter} +" "+$P{yrs}
: $P{yrs}  ? "For " + $P{yrs}
: null]]>
    </textFieldExpression>
</textField>
</code>

Este é o meu resultado:

questionAnswers(2)

yourAnswerToTheQuestion