SOLUCIONADO. Por si a alguien le sirve algun dia, aqui dejo el codigo. Buena suerte
Código Java:
Ver original
final String esteBoton
=source.
getName(); boolean tocado=true;
for (int i = 1; i < buttons.length; i++) {
for (int j = 1; j < buttons[i].length; j++) {
botones = buttons[i][j].getName();
//System.out.println(botones);
if ((esteBoton == posic1B5 | esteBoton == posic2B5 | esteBoton == posic3B5 | esteBoton == posic4B5 | esteBoton == posic5B5)) {
//
source.
setBackground(Color.
red);
//buttons[i][j].removeActionListener(this);
System.
out.
println("Has dado al barco");
}
if (esteBoton!=posic1B5 & esteBoton!=posic2B5 & esteBoton!=posic3B5 & esteBoton!=posic4B5 & esteBoton!=posic5B5){
source.getName();
source.
setBackground(Color.
blue); System.
out.
println("Has dado al mar"+source.
getName());
}break;
}break;
}
}