import greenfoot.*;
public class GameStartButton extends Actor
{
public void act()
{
GreenfootImage norm = new GreenfootImage("1-Player.png");
GreenfootImage highlighted = new GreenfootImage("1-PlayerHighlighted.png");
MouseInfo mouse = Greenfoot.getMouseInfo();
if (mouse.getY()>=getY()-19 && mouse.getY()<=getY()+19 && mouse.getX()>=getX()-38 && mouse.getX()<=getX()+38){
setImage(highlighted);
}else{
setImage(norm);
}
if (Greenfoot.mouseClicked(this)){
getWorld().addObject(new StartGame(),0,0);
getWorld().removeObject(this);
}
}
}
It gives me a null pointer exception at line 10 (setImage(highlighted);) and I don't know why. Can someone help me?

