有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java在JavaFX应用程序中下载文件时出现“此应用程序没有响应”

我想下载一个文件并等待它被下载,这样“无响应”错误就不会出现

                     if(isNeedToReDownload){
                        launchStatus.setText(LaunchStatus.DOWNLOADING.status);
                        downloadThread = new Thread(() -> {
                            for(File file : launchDir.listFiles()){
                                file.delete();
                            }
                            launchDir.delete();
                            downloadClient();
                            downloadMods();
                        });
                        downloadThread.start();
                    }
                    if(downloadThread != null){
                        downloadThread.join();
                        downloadThread.stop();
                    }
                }
                launchStatus.setText(LaunchStatus.STARTING.status);

共 (1) 个答案

  1. # 1 楼答案

    创建(无论是否可见)进度条。在循环和其他事情上更新进度条