JxCapture
JxCapture is a cross-platform library that provides a comprehensive screen capture API for Java applications. You can capture any graphic element on the screen, whether an entire window or just a single object on it, and save it as a java.awt.image.BufferedImage object for further manipulation in Java code.
Features
- Multiple screen capture operations allow you to capture whatever you want on the screen in many different ways, including:
- full-screen capture (available on multiple monitors),
- active window capture,
- object capture of any UI element like window, button, menu, etc.
- rectangular region capture.
.
- Extensive capture options like capture transparent windows, mouse cursor inclusion, easy-to-set keyboard shortcuts, etc. .
- JxCapture demo application and code samples demonstrating all the API features.
What You Get With JxCapture
- JNIWrapper 3.x.
- Software documentation and samples.
- Royalty-free run-time license key to deploy JxCapture inside your software.
- More licensing benefits
- Free product upgrades within the same major version number.
- A free upgrade to the next major version within 60 days from the date of purchase.
- Free technical support for a period of one year from the date of purchase.
- Perpetual use of the purchased version of JxCapture, with no annual renewal.
- Purchase of any TeamDev product at 15% discount using a personal coupon code.
See more licensing benefits.
Try JxCapture
To see al the API features, try JxCapture using the online demo (to run it, you need to have Java™ Web Start installed).