JDK-8182043 : Access to Windows Large Icons
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 9,10,11,13,14,15
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2017-06-13
  • Updated: 2024-01-02
  • Resolved: 2021-05-27
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 17
17 b25Fixed
Related Reports
CSR :  
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8267896 :  
Description
karim.makhloufi 06/12/17 12:49 pm *** 
the API   
javax.swing.filechooser.FileSystemView.getFileSystemView().getSystemIcon(file) 
 return a small 16x16 icon. In order to get a large 32x32 one, we are used to 
use the API 
sun.awt.shell.ShellFolder.getShellFolder(file).getIcon(getLargeIcon), 
Unfortunately, the sun package internal classes are not exposed anymore in 
Java-9. 
How can we get System large icons when our client is running on JRE 9. We 
need it especially to display Windows icons (Desktop, Computer, My Documents, 
Recent Files, etc). Any workaround to suggest? 
Comments
Changeset: 7f52c50b Author: Alexander Zuev <kizune@openjdk.org> Date: 2021-05-27 21:49:20 +0000 URL: https://git.openjdk.java.net/jdk/commit/7f52c50ba32eecf5f379f8db30ac6a5cc50b3b66
27-05-2021

The third revision is on review: http://mail.openjdk.java.net/pipermail/awt-dev/2020-July/015989.html
17-08-2020

It requires a new CSR
07-04-2020

need more info to see a relations with JDK-8212226
07-04-2020

Fix review and investigation in progress: http://mail.openjdk.java.net/pipermail/awt-dev/2020-April/015833.html
07-04-2020

http://mail.openjdk.java.net/pipermail/awt-dev/2019-January/014972.html
06-02-2019

This requires a new utility class for the new api and is in progress to design one. This will take some time to complete it.
07-12-2018

http://openjdk.5641.n7.nabble.com/lt-AWT-Dev-gt-12-JDK-8182043-Access-to-Windows-Large-Icons-td344369.html Review mail chain.
03-08-2018

Sure Victor. Working on it now.
12-07-2018

Review from Phil: http://mail.openjdk.java.net/pipermail/awt-dev/2017-November/013333.html
14-11-2017

http://mail.openjdk.java.net/pipermail/awt-dev/2017-October/013244.html
07-11-2017

http://mail.openjdk.java.net/pipermail/awt-dev/2017-September/013016.html
24-10-2017