Fixed #4. Added extra error check if JMenuEntry icon is null

This commit is contained in:
nathan 2018-11-03 21:44:53 +01:00
parent 3f88b66872
commit 86a4562b4d

View File

@ -240,8 +240,10 @@ class Menu extends MenuItem {
item.setEnabled(entry.isEnabled()); item.setEnabled(entry.isEnabled());
Icon icon = entry.getIcon(); Icon icon = entry.getIcon();
BufferedImage bimage = new BufferedImage(icon.getIconWidth(), icon.getIconHeight(), BufferedImage.TYPE_INT_ARGB); if (icon != null) {
item.setImage(bimage); BufferedImage bimage = new BufferedImage(icon.getIconWidth(), icon.getIconHeight(), BufferedImage.TYPE_INT_ARGB);
item.setImage(bimage);
}
item.setShortcut(entry.getMnemonic()); item.setShortcut(entry.getMnemonic());
item.setText(entry.getText()); item.setText(entry.getText());