Question

Je dois trouver un moyen d'arrêter une déclaration while lorsqu'un messagebox est fermé en java. Je modifier un programme de chat, le serveur n'a pas IUG et écoute avec une instruction while (true). Je suis en train de trouver un moyen de fermer le serveur avec à entrer dans le gestionnaire de tâches et de tuer java.exe. J'ai peu d'expérience avec java si un code source serait bien. Merci pour l'aide!

EDIT: J'ai décidé de wiht a obtenu un programme de chat différent. Merci pour l'aide!

Était-ce utile?

La solution

Peut-être que je comprends mal, mais ne devrait pas le statut de la messagebox faire partie de la condition while? Si vous ne pouvez pas accéder directement à la messagebox dans la boucle, vous pouvez briser ceci dans une méthode qui renvoie une valeur booléenne en fonction de l'état de la boîte de message.

Autres conseils

Vous pouvez utiliser un "break;" pour sortir une boucle quelconque dans Java:

while (isRunning)
{
    // Code

    if (somethingHappened)
    {
        break; // break out of loop
    }
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top