2013-04-16 18 views
0

目前我使用JEditorPane显示一个简单的HTML页面,包含图像和链接。JEditorPane,httpClient和子图片

现在我想用HttpClient的4.x的从Apache到获得HTML页面,而不是太阳UrlConnection

是否有可能与JEditorPane

是否有另一个能够显示简单HTML并且可以插入httpClient的swing组件?

我刚刚尝试覆盖的JEditorPanegetSream方法(像:HttpClient - Cookies - and JEditorPane

它做工精细的HTML文档,但HttpClient的不用于下载的孩子的图像。

+0

* “谢谢 弗雷德。” *这是4线的噪音。请避开问题。 –

回答

1

您可以加载图像并将它们放置在本地缓存中。

http://java-sl.com/tip_local_images.html

不知道它有助于

+0

谢谢,这是一个想法...但如果必须知道要下载哪个图像,因此,我必须解析html文档并完成已经在JEditorPane中完成的工作... – fred

+1

您可以实现您自己的imageCache例如通过重写示例中使用的Hashtable的get()方法。只要在返回null的情况下调用超级加载请求的图像并存储在缓存中。 – StanislavL