Pessoal, fiz meu primeiro game (jogo da velha) através da programação java e estou com um problema.
Quando é a vez da pessoa jogar basta clicar em um dos 9 botões para ele marcar com “X”.
Após a pessoa jogar é a vez da maquina jogar… coloquei a chamada do metodo dentro do ActionListener
do botão então quando o jogador acaba de jogar o sistema deve esperar por 2 segundos e então a maquina joga.
Problema: quando o botão é acionado ele permanece acionado até que todos os processos sejam executados
e assim quando ele termina de processar a maquina ja jogou e não foi possivel observar a espera dos 2 segundos.
Ja tentei utilizar Thread Sincronizada, tentei criar classes separadas mas nada funcionou. Qual seria a melhor maneira para fazer funcionar?
