JxBrowser icon

JxBrowser

4.0/5 9
Certified 100% CLEAN Trial   

Swing/JavaFX component based on Chromium that can be embedded into any Java application, allowing it to display webpages built with the latest technologies, such as HTML5, JavaScript, CSS3, Silverlight, or Flash. #Browser component  #Embed browser component  #Integrate web browser  #Browser  #Browse  #Component  

JxBrowser can be used by developers who want to implement web browsing capabilities into their Java projects, allowing final users to easily navigate to any web page. Alongside the main library, the package comes with a cross-platform Chromium-based binary file, a robust API, JavaDocs, samples, and demo applications to show you how it works.

JxBrowser supports the latest technologies and standards, being able to load HTML5, JavaScript, CSS3, Flash, and Silverlight content (for the latter, Flash and Silverlight plugins must be installed beforehand). Built in Java, it runs on all the major platforms, so you can try it out on Windows, Mac and Linux.

Thanks to the simple library and the extended documentation, embedding such capabilities into your Java application is easy.

Based on the Chromium engine, JxBrowser allows your Java app to render modern web pages without delays and errors. What's more, the native code runs in a separate process, so your main Java process will not require many memory resources to access web pages. If the browser control crashes, your main app is not affected.

A component such as JxBrowser can be used in various projects. Aside from web browsing capabilities, it can enable your app to quickly access Google Maps or any other similar service, perform tests for web-based content, or take web page screenshots.

JxBrowser can also keep track of cookies and manage them with ease. To protect the Identity of the final user, you can configure it to re-route its connections via a proxy server. Other features enable you to control the browser's context menu and popup windows, all JavaScript dialogs, manage downloads and uploads, zooming options, keyboard actions, and more.

JxBrowser is an important asset to developers who need to create Java-based web browsers and apps that require such capabilities. It also works with apps that are deployed via Java Web Start or Java Applet.

As mentioned above, the package comprises a compiled binary to demonstrate what JxBrowser can do for you and help you decide whether it can be what you are looking for.

System requirements

Limitations in the unregistered version

  • 30 days trial

What's new in JxBrowser 7.38.0:

  • Configuring display-mode CSS media feature:
  • The display-mode CSS media feature defines how the web app is displayed in a regular browser, in fullscreen mode, as a standalone app, or in other ways.
  • Now, it’s possible to configure the value of display-mode in a particular browser instance:
  • browser.settings().displayMode(DisplayMode.FULLSCREEN);
Read the full changelog
User Comments
This enables Disqus, Inc. to process some of your data. Disqus privacy policy

JxBrowser 7.38.0

add to watchlist add to download basket send us an update REPORT
  runs on:
Windows 11
Windows Server 2016
Windows 10 32/64 bit
Windows Server 2012 R2
Windows Server 2012
Windows 2008 R2
Windows 8 32/64 bit
Windows 7 32/64 bit
  file size:
550 MB
  3 screenshots:
JxBrowser - Alongside the library, the JxBrowser package also deploys a fully-functional web browser to show you how the library works.JxBrowser - The main menu of the JxBrowser demo allows you to view the HTML code of the visited page.JxBrowser - You can enable or disable Java, Javascript, images, and plugins in the JxBrowser demo application.
  main category:
Programming
  developer:
  visit homepage