Why does this not make a blue circle?!
public void drawSelf() { GreenfootImage circle = new GreenfootImage(radius, radius); circle.setColor(Color.BLUE); circle.drawOval(getX(), getY(), radius, radius); circle.fill(); this.setImage(circle); }