textFieldを外部URLへのハイパーリンクにするにhyperlinkType="Reference"
は、要素に属性を追加し、その<hyperlinkReferenceExpression>
中にタグを追加する必要があります。参照式は、URLを配置する場所です。
例えば:
<textField hyperlinkType="Reference" hyperlinkTarget="Blank">
<reportElement x="5" y="5" width="200" height="15"/>
<textElement/>
<textFieldExpression class="java.lang.String"><![CDATA["Click Here!"]]></textFieldExpression>
<hyperlinkReferenceExpression><![CDATA["http://www.google.com"]]></hyperlinkReferenceExpression>
</textField>
この属性は、HTMLhyperlinkTarget
の属性と同じように動作します。target
この方法でハイパーリンクできるのは、textFields、画像、およびグラフのみであることに注意してください。