@Override
	protected ImageIcon createImageIcon() {
		Image image = createImage();
		String imageName = getFilename();
		if (!ImageUtils.waitForImage(imageName, image)) {
			return null;
		}
		return new ImageIcon(image, imageName);
	}
Constructor for deriving from an image
@param name the name of the image
@param image the source image
Ghidra/Framework/Gui/src/main/java/resources/icons/DerivedImageIcon.java