-1
JFrameクラスの中で、私は1つのスレッドを開始します。そのスレッドは何かをチェックし、ブール値をtrueまたはfalseとして返します。 JFrameクラスの内部では、booleanをチェックし、スレッドの結果に応じてアクションを実行します。 私の質問は、スレッドが終了するまでJFrameを待機させる方法です。スレッドが終了するまでプログラムをスリープ状態にする方法はありますか?
スレッドが終了するまでプログラムをスリープ状態にする方法はありますか?私はThread.join()を使いたくない。出来ますか?
私は別のウィンドウでユーザーとやり取りしています。
あなたの質問はちょっと曖昧です - 「スレッドチェックの何か....」とまったく同じ意味ですか? - あなたは別のウィンドウでユーザーと対話していますか?その場合は、モーダルダイアログを使用します。 SwingWorkerなどのバックグラウンドスレッドを実行していますか?その場合は、SwingWorkerに追加されたPropertyChangeListenerを使用し、完了時にGUIをアクティブにします。詳細を教えて、適切なコードを表示してください。あなたの質問を改善してください。 –
別のウィンドウでユーザーとやり取りしています。 –
"他のウィンドウ"はモーダルダイアログでなければなりません。詳細については、[この質問](http://stackoverflow.com/questions/16367968/how-do-i-pause-a-jframe-while-another-is-running)と[これらの質問](https://www.google.com/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=site:stackoverflow.com+java+pause+a+jframe+another+jframe)for **ロット**これ以上。 –