diff --git a/designer-base/src/main/java/com/fr/design/jxbrowser/JxUIPane.java b/designer-base/src/main/java/com/fr/design/jxbrowser/JxUIPane.java index e004de26c2..79260b7838 100644 --- a/designer-base/src/main/java/com/fr/design/jxbrowser/JxUIPane.java +++ b/designer-base/src/main/java/com/fr/design/jxbrowser/JxUIPane.java @@ -88,6 +88,13 @@ public class JxUIPane extends BasicPane { hackInITInnovationLinuxDesktop(); initCallback = consumer; initDebugIfNeeded(); + asyncInitBrowser(); + } + + /** + * 启动 jxbrowser 引擎,过程包含解压文件等过程,异步操作。 + */ + private void asyncInitBrowser() { JProgressBar jProgressBar = showProgressBar(); new SwingWorker() {