JDK-8143064 : Icons are not properly rendered with Windows L&F on HiDPI display
  • Type: Bug
  • Component: client-libs
  • Affected Version: 9
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2015-11-16
  • Updated: 2016-08-04
  • Resolved: 2016-07-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 9
9 b130Fixed
Related Reports
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
Run the test/javax/swing/JMenuItem/8031573/bug8031573.java with Windows L&F on Windows 8.1 with HiDPI display. The Checkmarks of JCheckBoxMenuItems aren't properly rendered
Comments
The proposed fix: http://cr.openjdk.java.net/~alexsch/8143064/webrev.01/ The review thread: http://mail.openjdk.java.net/pipermail/awt-dev/2016-June/011555.html
29-06-2016

The same is for the JFileChooser (see JDK-8149453) and for JOptionPane. For example run the code: ----------------------- public static void main(String[] args) throws Exception { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); SwingUtilities.invokeLater(new Runnable() { @Override public void run() { JOptionPane.showMessageDialog(null, "Eggs are not supposed to be green.", "Inane error", JOptionPane.ERROR_MESSAGE); } }); } ----------------------- Only half of icon is rendered.
19-04-2016