jeditpane显示html,如何显示html里img标签的图片,能做到吗
解决方案 »
- java用dom4j.jar写入转义字符“&”?
- 谁了解,做Mac os 应用软件(objective-c)开发前景如何
- eclipse中的设置全都正确,但是泛型的强转报错
- 有一个好玩的程序,
- oracle插入数据错误
- io中的readline方法当读到一空行时返回的字符串应该是什么?null? "\n"? 还是“”啥也没有?
- java初学者疑问:java包去哪里找?
- File名称含中文的时候,提示文件不存在
- 请问Runnable接口为什么能实现多线程?
- 请问怎么实现判断TextField里输入的是int型整数还是字符串,或者其他的字符??
- win7安装JDK提示无法打开次安装包。请确认该程序包存在,并且您有权限对访问它...
- 打飞机游戏中敌机路线是如何设计的
通过JEditorPane显示HTML描述的文本有两种方式:
第一种是直接使用JEditorPane.setPage(String htmlTxt);来显示用html语言写成的文本。但是这种方法的缺点是无法显示HTML文本中所描述的对外部资源(如图片,CSS等)的引用。所以如果要显示更为丰富的信息,仅仅用第一种方法是不够的。所以第二种方法就呼之欲出:将用HTML语言描述的动态文本信息写到文件中,使之成为真正的HTML文件,再用JEditorPane.setPage(URL)或JEditorPane.setPage(String htmlFilePath),JEditorPane方法读入这个动态生成的内容文件就可以让JEditorPane自动为我们显示丰富的信息了。