Javaでは、オブジェクトのdoInBackground()
メソッドを呼び出すスレッドの優先順位を設定する方法はありますか?SwingWorker
スレッドAPIにはsetPriority()
メソッドがあります。このSwingWorker.execute()
メソッドは、swingworkerがワーカースレッドで実行されるようにスケジュールします。そのワーカースレッドにアクセスして、優先度を設定したいと思います。
私の理解では、このワーカースレッドはデフォルトのワーカースレッドプールから来ています。これを処理する唯一の方法は、自分のエグゼキュータを使用することですか?