Pregunta

cuando juego mi juego, permito que el usuario haga clic en los botones que luego establecen una o o una x como etiqueta y luego cada botón se activa para no permitir que el usuario haga clic una y otra vez

sin embargo, cuando llego a 9 va y es un sorteo, aparece un cuadro de mensaje que dice dibujar, pero parece que no puedo obtener los botones para restaurar el estado original para permitir una nueva ronda

qué podrías sugerir

editar:

No tengo idea de por qué no creé un bucle para hacer esto. Muchachos, intentaré esto

¿Fue útil?

Solución

Esto es, por supuesto, difícil cuando no nos mostró ningún código, ¿qué intentó que no funcionó?

Creo que un simple bucle viejo debería hacer el truco.

JButton buttons[];

for(JButton b : buttons)
{
  b.setText("");
  b.setEnabled(true);
}

Espero que sea la sintaxis de bucle adecuada, ha pasado un tiempo desde que trabajé en Java.

Otros consejos

JButton . < a href = "http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/AbstractButton.html#setText(java.lang.String)" rel = "nofollow noreferrer"> setText ( " ") , JComponent . setEnabled (true) .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top