标签: java multithreading swing swingworker
理解Swingworker应该只用于处理长进程,例如将数据从DB加载到UI,或从UI加载到DB,以避免GUI冻结。
但我有一个场景,我需要从UI线程处理打开的文档,并且需要一段时间来完成这些过程。我想知道这个过程是否适合放在Swingworker中,因为它来自UI线程?它会引起并发问题吗?