私のアプリで何回も繰り返す次のコードパターンをどのようにクリーンアップすることができるかに関する提案はありますか?スイングスレッドのコールバック
new Thread(new Runnable() {
public void run() {
// Do some work here
SwingUtilities.invokeLater(new Runnable() {
public void run() {
// Update the Swing Interface to reflect the change
}
});
}
}).start();
基本的に、別のスレッドで作業を行うセクションと、Swing UIスレッドで実行するコードブロックが2つあります。
私はこれらのブロックにサブクラスするクラスを作ることができますが、これを簡単にするためにSwingライブラリに何かがあることを期待しています。
ありがとうございました。 SwingWorker枠組み
私が知る限り、イベントディスパッチスレッドに何かを投げたいのなら、それはそれについての方法です。 – jjnguy