Bom dia pessoal. Não estou conseguindo visualizar a lógica para desenvolver o algoritmo deste problema. Todas as sugestões serão muito bem vindas.
Tenho inicialmente duas classes: GUI herdando de Jframe contendo uma caixa de texto e uma outra classe SEARCH que possui um método principal retornando uma string de uma determinada pesquisa.
Tenho também uma outra classe PRINCIPAL responsável por ordenar todas as funções instanciadas das duas classes anteriores: SEARCH e GUI. (SEARCH me dá e o restultado e coloco em GUI através de PRINCIPAL)
Questão: Como eu poderia fazer para o resultado do método de pesquisa dentro de SEARCH fosse executado sempre (loop infinito) e colocado este resultado dentro da caixa de texto de GUI podendo em paralelo ser executada outras funções do programa?
Eu gostaria que SEARCH não fosse herdado de Thread pois também será possível executá-la somente uma vez, em determinadas opções do programa.
Um forte abraço a todos.