[Java] 72 Swing 12 JEditorPane・HTML要素からのリンク可否

JEditorPane内のテキストからのリンクはできるようですが、HTML要素からのリンクが可能なのかどうかは不明のため検証してみました。

これが可能であればレース名をクリックして、レース結果を表示できたりします。

検証の結果、aタグが最上層でなくてもハイパーリンクが可能なことが分かりました。ただしリンク先アドレスに日本語が含まれる場合、事前にエンコードしておく必要があります。

    <tr>
        <td>1999-09-12</td>
        <td>4回阪神2日目</td>
        <td>天候 : 晴</td>
        <td>6 R</td>
        <td>
          <a href="/test.html">
              3歳新馬
          </a>
        </td>
        <td>4</td>
        <td>4</td>
        <td>2.2</td>
        <td>2</td>
        <td>2</td>
        <td>福永祐一</td>
        <td>53.0</td>
        <td>ダ右1400m</td>
        <td>ダート : 良</td>
        <td>1:26.6</td>
        <td>1-1</td>
        <td>37.9</td>
        <td>450(0)</td>
        <td>マチカネラン</td>
        <td>240.0</td>
        <td>r199909040206</td>
   </tr>