Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は数秒間続く治療を受けています。治療が有効になっている間、どのように喜んでGUIをフリーズするのか疑問に思っていました。私は答えを探しましたが、誰もがGUIを解凍したいようです。
EDT (イベント ディスパッチ スレッド) で操作を実行します。SwingUtilities#invokeAndWait
SwingUtilities#invokeAndWait
よりユーザーフレンドリーな解決策は、進行状況ダイアログをユーザーに表示し、バックグラウンドで作業を実行することです。進行状況ダイアログ (モーダルの場合) では、ユーザーは UI で何もできませんが、アプリケーションはフリーズしていません/フリーズしているように見えません。
私は、ユーザーとして、フリーズした UI に悩まされます。