2
我有一個JTextPane中有HyperLinkListener的Java HyperLinkListener的JTextPane空網址
m_textPane.addHyperlinkListener(new HyperlinkListener()
{
@Override
public void hyperlinkUpdate(HyperlinkEvent hyperlinkevent)
{
EventType eventType = hyperlinkevent.getEventType();
if (eventType == HyperlinkEvent.EventType.ACTIVATED)
{
URL url = hyperlinkevent.getURL();
hyperLinkClicked(hyperlinkevent);
}
}
});
的JTextPant與HTML在這個HTML文件中創建我有兩個鏈接。
<tr>
<td valign="top" class="label">Telefon:</td>
<td class="value">
<a href="telnet:[PhoneNumber.primary.number]">
[PhoneNumber.primary.number]
</a>
</td>
</tr>
<tr>
<td valign="top" class="label">Mobil:</td>
<td class="value">[PhoneNumber:Mobil.number]</td>
</tr>
<tr>
<td valign="top" class="label">Arbete:</td>
<td class="value">[PhoneNumber:Arbete.number]</td>
</tr>
<tr>
<td valign="top" class="label">E-post:</td>
<td class="value">
<a href="mailto:[Email.primary.address|]">
[Email.primary.address|]
</a>
</td>
</tr>
</table>
是沒有問題越來越mailto協議,返回 「電子郵件地址」 但對於遠程登錄的網址返回null
任何想法?如果需要更多的信息,告訴我:)
是的,我想過,但我仍然希望協議知道至極調用的函數。我想我可以將字符串分開並獲取我想要的信息。感謝你的回答。 –
歡迎您!是的,這是要做的。祝你好運! –
我這樣做,這是最簡單的方法。謝謝。 –