Hombre, es que para eso está el if

Puedes poner como atributo de clase a jugador un entero que se inicie a 0 y un método
class Jugador{
/*********Lo que sea********
private int errorAcumulado = 0;
/*********Resto de métodos********
public boolean sumarError(){
this.errorAcumulado++;
if(this.errorAcumulado == 5)
return true; //En este caso ya ha perdido la partida
else
return false; //En este caso el jugador aún tiene algún fallo permitido
}
public int getError(){
return this.errorAcumulado;
}
}
Desde la clase que lleve el peso del juego, mostrar imagen según el valor que te devuelva getError. Si devuelve 0, nada, si devuelve 1 la E, si devuelve 2 muestras ER, así hasta 5: ERROR.
Y cada vez que cometa un fallo no tienes más que llamar a:
if ( jugador.sumarError() == true ){
//Ha perdido la partida, buuuuuu
} else {
//A seguir jugando
}
//Actualizas la imagen y continúas