IECanvas approaches HTML rendering like JRex with an IE and Mozilla wrapper (not currently supporting Linux (and I would think OS X)). IECanvas was, initially, based, on a CodeProject article, Embed ActiveX controls inside Java GUI.
It seems there is difficulty extending CSS and JavaScript (ironically) in Swing, perhaps it just isn't ready.
Wrapping IE and Mozilla may be more practical considering a user should already have a browser installed on a system. Why recreate a browser in Java when one is already available on a system and could be used within a Java application, though not apparent to a user? |