是的,您可以使用普通线程+
invokeLater完成SwingWorker的工作。SwingWorker提供了一种可预测的集成方式来完成后台线程上的任务并在EDT上报告结果。SwingWorker还增加了对中间结果的支持。同样,您可以自己完成所有这些操作,但有时使用集成且可预测的解决方案很容易,尤其是在并发方面。

是的,您可以使用普通线程+
invokeLater完成SwingWorker的工作。SwingWorker提供了一种可预测的集成方式来完成后台线程上的任务并在EDT上报告结果。SwingWorker还增加了对中间结果的支持。同样,您可以自己完成所有这些操作,但有时使用集成且可预测的解决方案很容易,尤其是在并发方面。