質問

私はメッセージボックスがJavaで閉じているときにwhile文を停止する方法を見つける必要があります。私は、サーバーが何のGUIを持っていないし、しばらく(真)文でリッスンし、チャットプログラムを修正しています。私は、タスクマネージャに行くとのjava.exeを殺害して、サーバーを閉じるための方法を見つけようとしています。いくつかのソースコードがいいだろうので、私は、Javaで少し経験を持っています。助けてくれてありがとう!

編集: 私は別のチャットプログラムwihtだことにしました。助けてくれてありがとう!

役に立ちましたか?

解決

おそらく、私は誤解だけど、メッセージボックスの状態は、while条件の一部であるべきではないのですか?あなたがループに直接メッセージボックスにアクセスすることができない場合は、メッセージボックスのステータスに基づいてブール値を返すメソッドにこれを破ることができます。

他のヒント

あなたは「破る;」を使用することができますJavaで任意のループを終了します:

while (isRunning)
{
    // Code

    if (somethingHappened)
    {
        break; // break out of loop
    }
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top