JxBrowser

JxBrowser enables seamless integration of Mozilla Firefox browser into Java AWT/Swing applications on Windows, Linux, Mac OS X (Intel and PPC-based) platforms. The library uses the Gecko layout engine for rendering HTML documents, thus ensuring compliance with many Internet standards (HTML 4, CSS, XML, JavaScript, and others).

Key Features

  • A visual Browser component for embedding an HTML viewer into an AWT/Swing UI
  • Using of Gecko 1.9/Firefox 3 code base
  • Standard methods for navigation such as navigate(), back(), forward() and stop()
  • Ability to execute JavaScript code. String return values are supported
  • Standard Java listeners for various browser events
  • Access to the browser’s DOM through W3C DOM API (org. w3c. dom.* packages)
  • Console service allows to receive notifications about script failures and other page problems
  • Ability to create context-dependent Java menus instead of standard browser menus
  • Ability to download files
  • API to provide user-defined behavior for different content types
  • API for tracking asynchronous operations
  • Browser proxy settings configuration

What You Get With JxBrowser

  • JNIWrapper 3.x.
  • Free Runtime License to deploy JxBrowser inside your software to any number of client machines with no royalties to TeamDev
  • Software documentation and samples.
See more licensing benefits.