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 楼答案
创建(无论是否可见)进度条。在循环和其他事情上更新进度条