Estoy haciendo un juego de hundir la flota.
Estoy un poco liado y no se muy bien como resolver la parte de las casillas.
En un principio he hecho 100 JButton. Cada uno tiene una imagen (Icon) de agua. Hasta aquí bien.
Ahora quiero que si coloco un barco, añadir la imagen del barco encima (en el mismo boton).
Además que si me impacta un disparo en el baco, se ponga una imagen de fuego encima de estas dos anteriores.
No estoy seguro que el JButton sea la mejor opcion.
Quizás con canvas, quien sabe.
Alguien ha hecho algo parecido (damas, ajedrez...) y me puede aconsejar.
Muchas gracias para el que se anime a contestart