長いプロセスを実行するプログラムを Java で実行しています。明らかに、これによりイベント ディスパッチャ スレッドが非常にビジーになり、UI の応答/更新が停止します。
このプロセスの実行中に UI を更新したいと思います (実行中にユーザーに情報を返します)。これを行う適切な方法は、swing ワーカー スレッドまたはその他のマルチスレッド ソリューションを使用することであると認識していますが、この場合、あまり複雑にすることはできないと仮定します。
現在、C# には、"Application.DoEvents()" という汚い修正があり、UI 自体を強制的に更新します。これにより、探している結果が得られます。Javaに似たものはありますか?マルチスレッドを中断することなく、ループにプラグインできる簡単なものが欲しいだけです。
ありがとう。