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

Details
Type:
Bug
Submit Date:
2012-10-09
Status:
Closed
Updated Date:
2014-01-23
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:
Backport:
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
Looks like it wasn't pushed to b86. Will be only in the next build.
                                     
2013-04-17
URL:   http://hg.openjdk.java.net/jdk8/jdk8/jdk/rev/39ce1056694d
User:  lana
Date:  2013-04-23 16:55:28 +0000

                                     
2013-04-23
Verified!
                                     
2013-05-15
URL:   http://hg.openjdk.java.net/jdk8/awt/jdk/rev/39ce1056694d
User:  serb
Date:  2013-04-12 11:34:09 +0000

                                     
2013-04-12
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