JExplorer (derivative from Java Explorer) will offer users a useful Java API for integrating Internet Explorer in specific Java programs.
With JExplorer, you can use the IE browser as a Java Swing UI component, in headless mode, or programmatically manipulate it without embedding in the UI.
You will be able to all these things and numerous other integration tasks purely using Java language. No specific knowledge of COM or the Microsoft Internet Explorer API is required.
NOTE: You will need to download an evaluation key in order to be able to use JExplorer.
Limitations:
· 30 days trial period
What's New in This Release:
New features and improvements:
· Added JavaScript-Java-JavaScript bridge (sample);
· Added JDK 1.5 DOM API support;
· Added the DOMUtils.getInnerHTML(Element element) method;
· Optimized memory usage when creating and disposing Browser instance;
· Added focus traversal support on JDK 1.7;
· Improved performance of the Browser.executeScript() method;
· Improved stability during disposing Browser instance from JavaScript;
· Improved stability during Browser initialization;
· Improved the Browser.setContent() method so that it doesn’t cause unexpected characters in web page’s document.
Resolved Issues:
· Proxy functionality of in-process implementation now supports JVM 32-bit environment;
· Browser doesn’t steal focus when a web page is refreshed or requests focus;
· Restored Mouse events listener for JVM 64-bit environment;
· Fixed NPE when parsing DOM with Transformer;
· DOM Mouse event location should be relative to the top-left Browser component corner;
· Browser component should access HTTP si...