Easy to use, developer need not know much of Mozilla details. The
effective line of code for simple use is not more than 3 lines.
Easy to use and easily extendable API's.
Compatible with windows
and *nix (Having GTK support).
Compatible with Mozilla Gecko 1.4 and
above. Has been tested with Mozilla Gecko 1.4 and 1.6 and 1.7.7
Supports
Tabbed and Java Internal Pane browser windows.
Support for
Profile & preferences.
Support for
Persist, Find & BroswerSetup (to enable/disable plug-in, image
etc.) preferences.
Support for accessing DOM objects
of rendered page.
JRex also implements DOM HTML2 for manipulating loaded HTML Document.
In built support for Java WebStart deployment.
In built support for LiveConnect which helps in communication between javascript and Java.
Can be used for communication between XUL and JVM in which JRex is running.
Note:- JRex does not require mozilla to be installed. JRex uses GRE(which is bare minimal browser engine that can be bundled as WebStart deployment). Check the WebStart Demo to get a feel of how it works.