[#2565] Check if icon is imageicon for icon disabling

This commit is contained in:
SiboVG 2024-10-02 18:55:44 +02:00
parent c01af87528
commit f7cea2dca3

View File

@ -187,6 +187,9 @@ public class Icons {
}
public static Icon createDisabledIcon(Icon icon) {
if (!(icon instanceof ImageIcon)) {
return icon;
}
Image image = new BufferedImage(icon.getIconWidth(), icon.getIconHeight(), BufferedImage.TYPE_INT_ARGB);
Graphics g = image.getGraphics();
icon.paintIcon(null, g, 0, 0);