Swing HTML显示组件

Java Swing本身没有提供好的html显示组件,而且也不能像SWT那样嵌入本地浏览器。

但有很多的项目是试着去解决这个问题:

 

The List

ProductLicenseFeaturesFailings
HTMLEditorKit built in this is built into swing, so it requires no download, it has support for embedded swing components doesn't handle recent html or css2
ICEBrowser commercial active dev, mature, was in Netbeans, can be used as a light weight component
WebWindow commercial  one developer doc, no forums or tutorials
WebRenderer commercial active dev, makes use of native IE, Mozilla or Safari, provides full access to DOM, DOM events, and HTTP transactions, it is now a lightweight component
NetClue commercial supports XML/XHTML, SSL some problems with Javascript
Multivalent BSD decent HTML rendering no CSS support
JRex MPL supports Mozilla 1.4+, JDK 1.4+, nice docs hard to integrate in application, may not work on Mac
Java Extensible Web Browser open alpha stage, HTML render is not good, no support for js or css
IECanvas open Can embed IE or Mozilla only as a heavy weight component
Grand Rapid commercial  ridiculous licensing
Jazilla open barely supports HTML
NetBeans web browser open  stagnant since 02
Mozilla WebClient MPL gives Java control stagnant since Sep '03
Calyente open a java.net project spare support of HTML
HotJava Free from Sun supports Netscape 4.0 no src avail, no longer in development
NetPistuer GPL  no active development
WebKit embedded with CocoaComponentopenMac OSX onlylooks solid
JDIC BrowserLGPLUses native browser on each platformMac support not there yet
Flying SaucerLGPLPure JavaRequires XHTML content
MozSwingLGPL,MPL,GPLProvides access to DOM and JavaXPCOM methods, code located at http://sf.net.projects/mozswingnative component so overlapping embedding in a scroll pane is a problem
Native SwingLGPLUses SWT, handles overlapping components on windowsUses SWT so it won't work on OSX until SWT is ported to Cocoa
JWebPane?uses webkit, might be built into jdk7, lightweightnot available yet, might only be available in jdk7

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值