0 votos
Buenas, estoy haciendo el juego naval contra la CPU en java.

Mi problema viene a la hora de realizar un algoritmo para implementar los barcos del usuario, ya que no se como hacer que el usuario pueda pintar un barco de x espacios ( x[1,4] espacios) de un solo click.

Tengo un Tablon que extiende JFrame, el cual tiene un array bidimensional de ints preparado para marcar los barcos y su numero, para tratar más tarde los disparos del jugador. Este mismo está formado por Casillas, que se trata de una clase personalizada compuesta por un rectángulo y un color.

¿Como puedo solventar el problema para colocar los  barcos del usuario, y de la CPU?

 

Gracias de antemano.
por en Java

Por favor, ingresa o regístrate para responder a esta pregunta.