Olá!
Estou fazendo um jogo de truco e me pintou uma dúvida… Tenho uma classe Jogo onde são definidos os métodos pra se poder jogar (embaralhar cartas, ver qual jogador levou a rodada, altera os placares, etc.) O problema é que eu quero mudar o estado do objeto… algo como “Montando baralho…”, “Embaralhando cartas…”, “Fulano jogou tal carta”, para que a janela de jogo possa mostrar isso… mas o problema é COMO fazer isso sem que a camada de negócios fique independente da apresentação? Da pra fazer umas gambiarras, tipo uma thread que fica num loop, verificando uma variável String status, mas é tão tosco que eu até fiquei com vergonha :oops:
Se alguém puder ajudar ficarei muito agradecido 
[EDIT] Se o post tiver no lugar errado por favor o mova para seu devido lugar…
Abraços