2009-07-20 77 views
0

我正在使用JEditorPane來顯示響應用戶查詢的一系列鏈接。然後用戶可以點擊這些鏈接以獲取原始文件或網頁。JEditorPane顯示HTML轉儲

當鏈接的數量相對較少時,這種方式很好。然而,當有大量的文字在JEditorPane,而不是顯示格式良好的聯繫,它會顯示HTML,如:

<html> 
    <body> 
     <a href="http://www.link.com">My Link</a> 
     ... 
    </body> 
</html> 

有沒有人見過這種行爲?任何想法如何我可以去解決它?它似乎只發生在有時(即有時用相同的查詢我得到的鏈接,有時我會得到原始的HTML)。

回答

0

我猜測HTML沒有被正確創建。也許你不會更新導致問題的Event Dispatch Thread上的編輯器窗格。

+0

我們正在更新EDT上的編輯器窗格。經過一些進一步的測試,似乎結果的長度不是問題。我們還沒有找到任何方法來預測這種行爲,有時相同的查詢將一次產生HTML轉儲,另一次產生鏈接。 – Ambuoroko 2009-07-21 17:59:06