Pergunta

Eu preciso encontrar uma maneira de parar uma declaração enquanto quando um messagebox é fechado em java. Eu estou modificando um programa de bate-papo, o servidor não tem gui e escutas com um while (true) comunicado. Estou tentando encontrar uma maneira de fechar o servidor com indo para o gerenciador de tarefas e matando java.exe. Eu tenho pouca experiência com java de modo algum código fonte seria bom. Obrigado pela ajuda!

EDIT: Decidi tem wiht um programa de bate-papo diferente. Obrigado pela ajuda!

Foi útil?

Solução

Talvez eu esteja mal-entendido, mas não deve o status do messagebox ser parte da enquanto condição? Se você não pode acessar o messagebox diretamente no circuito, você pode quebrar isso em um método que retorna um valor booleano com base no status da caixa de mensagem.

Outras dicas

Você pode usar um "break;" para sair de qualquer laço em Java:

while (isRunning)
{
    // Code

    if (somethingHappened)
    {
        break; // break out of loop
    }
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top