这是从JavaEye看到的一篇新闻,预期说是新闻不如说是一篇技术对产品相关介绍的文章
#F6\y:^|yM5Ie(M3下面是新闻链接
http://www.javaeye.com/news/2425)OPV.J,]�u`Hku3Android J2ME :T6W'@tQ[q我们知道,当前
JAVA标准API对HTML处理的支持不太好。Swing组建里也缺少一个
WEB渲染组件。在目前,如果想在Java应用中处理HTML,一般有以下几种方式:
Android J2ME 5b _3g_/E�P8gQF 下面是新闻的一部分。
Android J2ME 8E*I[8sJr\ n#p • Metrics calculation
zwIh3r%ua$h8m3 • Painting
&V+[2r(B�N3 • Networking
%E6Sq(Z4w|GQ3 • Event dispatching Benefits
AoU@G,F3 • True lightweight component
Hj(J$~5VW"G[8xoC"b3 使用JWebPane,你可以很容易的在Swing程序中打开浏览一个网页:
PQ3E1O1G-{N3
- JWebPane webpane = new JWebPane();
- jframe.add(webpane);
- ...
- webpane.load(new URL(“http:
JWebPane webpane = new JWebPane(); jframe.add(webpane); ... webpane.load(new URL(“http://www.sun.com”));
~?0^ mx)c6z3M3Kq o0z@&IQyX3 下面是使用JWebPane的一个截图,注意程序中使用的是JDK6u10中新增的Nimbus Look&Feel:
Android J2ME )cO^~"CP!O J[
xtD5I'h2g3L3TG;pA*p'Gd:C$f3e{�A7xt3上面的东西可以看出它应该是一个Html渲染引擎跟解释引擎,不知道对JS有没有支持
Android J2ME 8c@7Uu2W7}如果你想研究
浏览器是怎么实现的也可以用来做下参考。
发表于 @ 2008年05月31日 21:41:38|评论(loading...)|编辑