On 06/10/16 15:28, Prem Balakrishnan wrote:



Please review fix for JDK 9,


*Webrev:*http://cr.openjdk.java.net/~pkbalakr/8162959/webrev.00/ <http://cr.openjdk.java.net/%7Epkbalakr/8162959/webrev.00/>

I have adapted the same fix as used for JavaFX Robot

*Bug: *JDK-8162783 <https://bugs.openjdk.java.net/browse/JDK-8162783>.

*Patch: *http://hg.openjdk.java.net/openjfx/9-dev/rt/rev/89a5de54b7dc

New Public API ” BufferedImage createScreenCapture(Rectangle screenRect, boolean isHiDPI)”is added,
Which will have a parameter to specify if HiDPI.
It is better to a add public method which returns MultiResolution image on HiDPI display and consists of two resoltion variants
   - base image which has size requested by a user
   - high-resolution image which creates an original screen capture

  The proposed by your algorithm can be applied to the base image.
For more details see JDK-8020618 [macosx] java.awt.Robot makes blurry screen captures on Retina


Reply via email to