Tenho um projeto e queria que um botão fizesse o seguinte:
Quando ele for clicado ele realiza uma determinado função até o usuario clicar sobre ele novamente, ai ele para de realizar tal tarefa, pesquisei no tio google mas nw achei nada desse tipo, existe esse evento para o botões no java se sim qual??
Desde já agradeço a ajuda e a atenção!!! :lol: :lol: :?: :?: :?:
No ActionListener do seu botão, você pode fazer algo do tipo:
Testa se a Thread está executando;
Se não, você dá um start nela. Se sim, você a pára.
Faz tudo o que você pretende.
A primeira coisa é testar se a Thread está em execução. Isso que fará você “parar o evento no próximo clique do botão”!
Espero ter ajudado!
[]'s
Flavio_Luiz
acredito q a melhor solução msm seja o uso de Threads…
Leonardo_Gloria
Concerteza, fazendo uso de Threads vc consegue este evento…
Willdoidao
Um vou fazer alguns teste aqui e estuda rum pouco mais para fazer isso funcionar, mas visualmente é possivel fazer isso deixar o botão com “cara” de apertado e depois de “Desapertado” tipo um botão liga/desliga ???