Red de conocimiento informático - Conocimiento del nombre de dominio - ¡Necesitamos urgentemente un código de juego de ortografía de interfaz gráfica escrito en JAVA!

¡Necesitamos urgentemente un código de juego de ortografía de interfaz gráfica escrito en JAVA!

Personalmente necesito dos matrices bidimensionales (una para almacenar la disposición correcta de la imagen Array1 String[][], otra para generar aleatoriamente la disposición de la imagen Array2 String[][] y otra para almacenar el nombre de la imagen Array3 String[].

(1) Cómo mover imágenes

Utilice un botón con una imagen (botón = nuevo botón(getimage(array[2][4]))), y luego cambie el botón fuente de imagen a través de un evento de clic Actualice la ruta de la imagen del botón en el que se hizo clic a un botón en blanco y actualice la imagen del botón en el que se hizo clic a uno en blanco. De hecho, significa actualizar los valores en la matriz bidimensional. miembros y luego vuelva a dibujar el botón

Por ejemplo, matriz [2] [3] = "3. Imagen"

Array[2][4] = " "

Figura 3. Imagen Mover hacia la derecha

Array[2][3]= " "

Array[2][4]="3.image "

(2) ¿Cómo determinar si la cuadrícula en la que se hizo clic es adyacente a la cuadrícula en blanco?

El fondo se asigna utilizando la matriz bidimensional Array2, como Array[2][3]. ]. Puedes saber que Array[2][4] es el de la derecha.

(3) ¿Cómo implementar la ubicación aleatoria de imágenes?

Por ejemplo, si hay. Hay 9 imágenes, se pueden nombrar del 1 al 9 y luego inicializa una matriz de cadenas unidimensional Array3 con una longitud de 9 para almacenar el nombre de la imagen.

Utilice una función aleatoria para asignar una. valor a la matriz bidimensional Array2, como Array2[2][3]=Array3 [random()]. Para determinar si esta imagen se ha utilizado, puede determinar si el valor actual de Array3 ya está en Array2.

Finalmente, combine el rompecabezas del usuario con Array1 y Array2. Comparar

Mi capacidad de organización del idioma es limitada.