JExplorer: The power of Internet Explorer in your Java application
JExplorer provides an efficient way to integrate Microsoft Internet Explorer into Java Swing applications using the JExplorer API. This library is a perfect solution for those who need a seamless integration of Java programs with MSHTML and DOM functionality. To give you even more control, JExplorer comes with low-level Internet Explorer API.
The major JExplorer features are:
- Visual Browser component to be embedded into Swing UI.
- HeadlessBrowser implementation for non-UI usage, e.g. automated tests.
- Usual methods for navigation.
- Regular Java listeners for various browser events.
- Ability to execute JavaScript on an HTML page.
- Ability to set and get HTML content.
- Ability to create context-dependent Java menus instead of standard browser menus.
- Access to the browser's DOM and fast W3C DOM API adapters.
- Access to the browser's extended options such as AllowImages, AllowScripts, etc.
- Ability to set and get cookies for the specified URL.
- Forms API providing an easy way to manipulate data in the HTML form elements.
- Direct access to the MSHTML API via wrappers for COM interfaces.

