JxBrowser is a Chromium-based Swing/JavaFX/SWT web browser which allows embedding a web browser control into java applications.
JxBrowser is a Chromium-based Swing/JavaFX/SWT library which allows embedding a web browser control in Java applications to process and display HTML5, CSS3, JavaScript, WebGL, PDF, etc.
JxBrowser can be used to display modern web pages and HTML+CSS+JavaScript content in your Java applications. It allows building GUI of your cross-desktop application using any popular HTML5 UI toolkit.
Features
- Lightweight and Heavyweight Component
- Flash Support
- Browser Events
- DOM Access
- JavaScript Dialogs
- Proxy, Basic, Digest, and NTLM authentication
- Zooming
- Accurate Web Display
- Cookies
- Bidirectional JavaScript-Java Bridge
- Custom Context Menu
- HTML to Image
- Console Listener
- Load Handler
- Saving a Web Page
- Web Standards
- Proxy Settings
- Java Web Start and Java Applet
- Pop-ups
- User-agent
- File Download and Upload
- Keyboard and Mouse Events Filter