Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Width (-1) and height (-1) cannot be <= 0
at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1016)
at java.awt.GraphicsConfiguration.createCompatibleImage(GraphicsConfiguration.java:186)
at org.pushingpixels.substance.internal.utils.SubstanceCoreUtilities.getBlankImage(SubstanceCoreUtilities.java:716)
at org.pushingpixels.substance.internal.utils.SubstanceImageCreator.getColorSchemeImage(SubstanceImageCreator.java:2315)
at org.pushingpixels.substance.api.SubstanceLookAndFeel.getDisabledIcon(SubstanceLookAndFeel.java:2447)
at javax.swing.AbstractButton.getDisabledIcon(AbstractButton.java:653)
at org.pushingpixels.substance.internal.utils.menu.MenuUtilities.paintMenuItem(MenuUtilities.java:721)
at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.paintMenuItem(SubstanceMenuUI.java:341)
at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:475)
at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:471)
at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.orgpushingpixelssubstanceinternaluiSubstanceMenuUIupdate(SubstanceMenuUI.java)
at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.orgpushingpixelssubstanceinternaluiSubstanceMenuUIcontainer__update(SubstanceMenuUI.java)
at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.update(SubstanceMenuUI.java)
at javax.swing.JComponent.paintComponent(JComponent.java:778)
at javax.swing.JComponent.paint(JComponent.java:1054)
SubstanceCoreUtilities.getBlankImage throws IllegalArgumentException
Exception in thread "AWT-EventQueue-0" java.lang.IllegalArgumentException: Width (-1) and height (-1) cannot be <= 0 at java.awt.image.DirectColorModel.createCompatibleWritableRaster(DirectColorModel.java:1016) at java.awt.GraphicsConfiguration.createCompatibleImage(GraphicsConfiguration.java:186) at org.pushingpixels.substance.internal.utils.SubstanceCoreUtilities.getBlankImage(SubstanceCoreUtilities.java:716) at org.pushingpixels.substance.internal.utils.SubstanceImageCreator.getColorSchemeImage(SubstanceImageCreator.java:2315) at org.pushingpixels.substance.api.SubstanceLookAndFeel.getDisabledIcon(SubstanceLookAndFeel.java:2447) at javax.swing.AbstractButton.getDisabledIcon(AbstractButton.java:653) at org.pushingpixels.substance.internal.utils.menu.MenuUtilities.paintMenuItem(MenuUtilities.java:721) at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.paintMenuItem(SubstanceMenuUI.java:341) at javax.swing.plaf.basic.BasicMenuItemUI.paint(BasicMenuItemUI.java:475) at javax.swing.plaf.basic.BasicMenuItemUI.update(BasicMenuItemUI.java:471) at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.orgpushingpixelssubstanceinternaluiSubstanceMenuUIupdate(SubstanceMenuUI.java) at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.orgpushingpixelssubstanceinternaluiSubstanceMenuUIcontainer__update(SubstanceMenuUI.java) at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.update(SubstanceMenuUI.java) at javax.swing.JComponent.paintComponent(JComponent.java:778) at javax.swing.JComponent.paint(JComponent.java:1054)