这是从JavaEye看到的一篇新闻,预期说是新闻不如说是一篇技术对产品相关介绍的文章
下面是新闻链接 http://www.javaeye.com/news/2425
我们知道,当前 JAVA标准API对HTML处理的支持不太好。Swing组建里也缺少一个 WEB渲染组件。在目前,如果想在Java应用中处理HTML,一般有以下几种方式:
下面是新闻的一部分。
• Metrics calculation
• Painting
• Networking
• Event dispatching Benefits
• True lightweight component
使用JWebPane,你可以很容易的在Swing程序中打开浏览一个网页:
下面是使用JWebPane的一个截图,注意程序中使用的是JDK6u10中新增的Nimbus Look&Feel:
上面的东西可以看出它应该是一个Html渲染引擎跟解释引擎,不知道对JS有没有支持
如果你想研究 浏览器是怎么实现的也可以用来做下参考。
下面是新闻链接 http://www.javaeye.com/news/2425
我们知道,当前 JAVA标准API对HTML处理的支持不太好。Swing组建里也缺少一个 WEB渲染组件。在目前,如果想在Java应用中处理HTML,一般有以下几种方式:
下面是新闻的一部分。
• Metrics calculation
• Painting
• Networking
• Event dispatching Benefits
• True lightweight component
使用JWebPane,你可以很容易的在Swing程序中打开浏览一个网页:
- JWebPane webpane = new JWebPane();
- jframe.add(webpane);
- ...
- webpane.load(new URL(“http://www.sun.com”));
JWebPane webpane = new JWebPane(); jframe.add(webpane); ... webpane.load(new URL(“http://www.sun.com”));
下面是使用JWebPane的一个截图,注意程序中使用的是JDK6u10中新增的Nimbus Look&Feel:

上面的东西可以看出它应该是一个Html渲染引擎跟解释引擎,不知道对JS有没有支持
如果你想研究 浏览器是怎么实现的也可以用来做下参考。