United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-8000629 : [macosx] Blurry rendering with Java 7 on Retina display

Details
Type:
Bug
Submit Date:
2012-10-09
Status:
Closed
Updated Date:
2015-04-13
Project Name:
JDK
Resolved Date:
2013-04-12
Component:
client-libs
OS:
Sub-Component:
java.awt
CPU:
Priority:
P2
Resolution:
Fixed
Affected Versions:
7u4
Fixed Versions:

Related Reports
Backport:
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:
Relates:

Sub Tasks

Description
NetBeans users are reporting that with their new MacBook Pro machines with Retina display, the application and any other Java app they start, is rendered in a blurry way.

The issue manifests with Oracle's Java 7. It is not manifesting with Apple's Java 6 if the installed application has the following flag turned on in its Info.plist file:

   <key>NSHighResolutionCapable</key>
   <true/>

The related NetBeans bug:
http://netbeans.org/bugzilla/show_bug.cgi?id=215141

Screenshot of blurry NetBeans on Java 7:
http://bugzilla-attachments-215141.netbeans.org/bugzilla/attachment.cgi?id=121780

Screenshot of sharp NetBeans on Java 6 with NSHighResolutionCapable flag:
http://bugzilla-attachments-215141.netbeans.org/bugzilla/attachment.cgi?id=121796

                                    

Comments
Verified!
                                     
2013-05-15
Looks like it wasn't pushed to b86. Will be only in the next build.
                                     
2013-04-17
When will the fix appear in a promoted jdk8 build? Is this a complete fix, ready to ask NetBeans users to verify with their Retina HW? Thanks.
                                     
2013-04-15
It should be available in the jdk8 b86. Support of a retina isn't finished yet, but the problem with fonts should be solved.
                                     
2013-04-15



Hardware and Software, Engineered to Work Together