Hola a todos!
En un programa que estoy haciendo, necesito usar una matriz de botones. Necesito que al pasar por encima de un boton se me cambien de color los de la misma fila, columna y diagonales. Pero lo tengo todo listo pero el problema está en que cuando paso por encima de un boton no se como saber en que fila y columna estava el boton que envio la acción.
Se me olvidó decir que el numero de filas y columnas me lo entran por teclado, o sea que es variable.
El codigo del metodo usado es este:
Código:
public static void MouseEntered(java.awt.event.MouseEvent evt) {
//aquí iria el codigo de pintar los botones
}
El codigo que uso para enviar la acción es este:
Código:
tablero[j][i].boton.addMouseListener(new java.awt.event.MouseAdapter() {
public void mouseEntered(java.awt.event.MouseEvent evt) {
MouseEntered(evt);
}
});
No se que hacer. Si teneis alguna solución por favor decidmela.
Gracias.