You could change the text for the button to read " Click here to \n TRY AGAIN ".
public void getEaten()
{
// Code for sound (if you want)
// Code to remove crab (if you want)
CrabWorld gw = (CrabWorld) getWorld();
ScoreBoard scoreboard = new ScoreBoard(counter.getValue());
gw.addObject(scoreboard, 273, 302);
gw.removeObject(this);
return;
}if (getObjects(Crab.class) == null)
{
if (getObjects(Scoreboard.class) == null) addObject(new Scoreboard(), xSb, ySb); // replace xSb and ySb
if (getObjects(Button.class) == null) addObject(new Button(), xBt, yBt); // replace xBt and yBt
return;
}public void getEaten()
{
CrabWorld gw = (CrabWorld) getWorld();
gw.removeObject(this);
} public void act()
{
addWorms(20);
if (getObjects(Crab.class) == null)
{
if (getObjects(Button.class) == null) addObject(new Button(), getWidth()/2, getHeight()/2);
return;
}
} public void getEaten()
{
// Code for sound (if you want)
// Code to remove crab (if you want)
CrabWorld gw = (CrabWorld) getWorld();
ScoreBoard scoreboard = new ScoreBoard(counter.getValue());
gw.addObject(scoreboard, 273, 302);
gw.removeObject(this);
return;
}public void prepare()
{
removeObjects(getObjects(null));
addObject(new Crab(), xC, yC);
addObject(new Lobster(), xL, yL);
addWorms(20);
counter = new Counter();
addObject(counter, xK, yK);
// if I missed anything, add them also
}if (getObjects(Worm.class).size() < 5) addWorms(20);