Como disparar método quando determinada stringa aparcer no meu JTextFild

Galera minha dúvida é a seguinte eu vou receber em um JTextField uma determinada String e quando esta string aparecer no JTextField eu quero que chame um método eu gostaria de saber qual tipo de evento eu ultilizo no meu JTextField, pra ficar mais claro meu projeto é um jogo da velha eu uso este textField como referência pra saber quem está jogando player um ou dois e eu agora estou implementando para que o jogador possa jogar contra o pc, e o que eu quero é isso que quando aparecer no JTextField o nome Computador por exemplo ele chame meu método que faz a jogada automática, se alguem me der uma luz já tenho todos os métodos prontos só preciso disso mesmo.

Utilize um DocumentListener, aí você consegue detectar as alterações do conteúdo do JTextField, ou sobrescreva o método setText.

1 curtida

Obrigado Staroski vou ver a documentação pra saber como funciona