我嘗試使用延伸爲JLabel
的自定義TableCellRenderer
- 這隻顯示我想要的內容。 默認情況下JLabel
「承認」 HTMLJTable中沒有觸發的超鏈接
`<html><body><img src='http://www......jpg'><br>Some Text
<a href='http://www.myDomain.com'>Click Here</a>Some More Text</body></html>`
但JLabel
沒有實現addHyperlinkListener
,所以鏈接的點擊永遠不會兌現。
如果我再嘗試用TableCellRenderer
擴展JTextPane
相同,則不會顯示在「圖像」,只是默認「破」的形象。 在這種情況下,JTextPane
確實實施了addHyperlinkListener
,但它仍然沒有兌現。 (是的,我創建了一個監聽器。)
如果我再嘗試用TableCellRenderer
擴展JEditorPane
,然後再次不顯示「形象」,只是默認「破」的圖像相同。 在這種情況下,JTextPane
確實實施了addHyperlinkListener
,但它仍然沒有兌現。 (是的,我創建了一個監聽器。)