SWT Button Grid

Veo dos soluciones:

  • use el método setData de Button (definido en la superclase Widget) para asociar un objeto que contenga sus x e y (encontrará esos datos en el objeto de evento proporcionado a su oyente)
  • usar diferentes oyentes para cada botón

En su caso, la primera solución parece la más natural. Esto significa crear una clase que contenga x e y (llamémosla Celda), y hacer

button.setData(new Cell(i, j));

y en tu oyente usando

game.move(e.data.x, e.data.y);
Respuesta 1

Mi pregunta general es: ¿Es una práctica ineficiente / mala llamar a prepareStatement.executeBatch () si solo hay una consulta en el lote? Estoy escribiendo un método genérico para la Biblioteca auxiliar de Java para ...

¿El contrato de la interfaz Shape de Java y las rutinas de la biblioteca permiten combinar múltiples formas en un objeto que extiende la interfaz Shape? Por ejemplo, ¿puedo definir la clase Flor, que consistirá en varios ...

Este problema son las dependencias de Java no estáticas, sino dinámicas. Leí este enlace de stackoverflow, pero se trata de dependencias estáticas y buscar en Google me da resultados similares. Pues aqui esta mi problema: ...

Estoy copiando mi archivo db a sd car usando este método, por favor dígame si el archivo en sdcard ya existe, ¿se reemplazará o no se copiará? public boolean copyDbToSDCard () {...