The Greenfoot Programmers' Manual

GreenfootImage background = new GreenfootImage("water.png"); background.drawString("WaterWorld", 20, 20); setBackground(background); Background images are typically set only once in the constructor of the world, although there is nothing that stops you from changing the world's background dynamically at other times while your scenario is running. ................
................