私は今スイングで作業していますが、少し問題が発生しました。http://docs.oracle.com/javase/tutorial/から SwingWorker スレッドを複数回実行することはできないことに気付きましたuiswing/concurrency/worker.html .
私の質問は、同じ SwingWorker スレッドの新しいインスタンスを作成することは可能ですか? ここのコードでは、ワーカー スレッドを「worker」と呼んでいます。
SwingWorker<Void, Void> worker = new SwingWorker<Void, Void>(){
public void doInBackGround(){
}
};
このスレッドのインスタンスを複数作成して、複数回呼び出すことはできますか? 私は次のようなものを試しました
(new SwingWorker<Void, Void> worker).execute();
しかし、これはうまくいかないようです。どんな助けでも大歓迎です!