私はそのようなコードを持っています:
final SwingWorker worker = new SwingWorker() {
@Override
protected Object doInBackground() throws Exception {...};
}
Timer timer=new Timer(10000, new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
worker.execute();
}
});
timer.start();
ワーカープロシージャには 10 秒以上かかることもあれば、3 ~ 4 秒かかることもあります。助言がありますか?