2009-07-20 54 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