Hey, I almost finished my game, and everything works fine if I load the final screen on its own, but if I play through the game, instead of loading the "credits" image (which is 1028 x 7800 pixel), it says it ran out of memory.. Is there a way to fix that?
This is the exact error:
java.lang.OutOfMemoryError: Java heap space at java.awt.image.DataBufferByte.<init>(DataBufferByte.java:92) at java.awt.image.ComponentSampleModel.createDataBuffer(ComponentSampleModel.java:445) at java.awt.image.Raster.createWritableRaster(Raster.java:941) at javax.imageio.ImageTypeSpecifier.createBufferedImage(ImageTypeSpecifier.java:1074) at javax.imageio.ImageReader.getDestination(ImageReader.java:2892) at com.sun.imageio.plugins.png.PNGImageReader.readImage(PNGImageReader.java:1309) at com.sun.imageio.plugins.png.PNGImageReader.read(PNGImageReader.java:1606) at javax.imageio.ImageIO.read(ImageIO.java:1448) at javax.imageio.ImageIO.read(ImageIO.java:1400) at greenfoot.util.GraphicsUtilities.loadCompatibleTranslucentImage(GraphicsUtilities.java:234) at greenfoot.GreenfootImage.loadURL(GreenfootImage.java:274) at greenfoot.GreenfootImage.loadFile(GreenfootImage.java:301) at greenfoot.GreenfootImage.<init>(GreenfootImage.java:108) at greenfoot.Actor.setImage(Actor.java:436) at win.act(win.java:46) at greenfoot.core.Simulation.actWorld(Simulation.java:610) at greenfoot.core.Simulation.runOneLoop(Simulation.java:545) at greenfoot.core.Simulation.runContent(Simulation.java:221) at greenfoot.core.Simulation.run(Simulation.java:211) java.lang.OutOfMemoryError: Java heap space

