Break

2 respostas
M

é o seguinte…
tô fazendo um trabalho usando Threads, e preciso sair de uma rotina usando a instrução de quebra conhecida como Break…
até ae tudo bem, mas o Break tem q ser executado quanto a tecla Esc for pressionada…

o pseudo códico seria

{

se (Esc for pressionado)

break;

}

a dúvida é como fazer isso utilizando a tecla Esc, se algué conseguir me ajudar, fico muio agradecido…

é isso ae, falô!!!

2 Respostas

D

vc pode criar um atributo na sua classe Thread do tipo booleano

pode ser um atributo de nome ‘parar’ q tem valor inicial ‘false’.

ai quando o usuario apertar ‘Esc’ muda o valor do atributo para ‘true’.

e dentro do laço faça algo assim:

enquanto(condicao){

if(parar) break;

…

}
R

se vc quiser sair de um método(algo que vc chamou por rotina), use return

Criado 12 de novembro de 2004
Ultima resposta 13 de nov. de 2004
Respostas 2
Participantes 3