Skip to content
This repository was archived by the owner on Feb 15, 2022. It is now read-only.
This repository was archived by the owner on Feb 15, 2022. It is now read-only.

IllegalArgumentException from SubstanceCoreUtilities.getBlankImage #129

@cmadsen

Description

@cmadsen

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.__org__pushingpixels__substance__internal__ui__SubstanceMenuUI__update(SubstanceMenuUI.java)
at org.pushingpixels.substance.internal.ui.SubstanceMenuUI.__org__pushingpixels__substance__internal__ui__SubstanceMenuUI__container__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)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions