gpt4 book ai didi

java - java中文件加载完成检查

转载 作者:行者123 更新时间:2023-12-01 13:43:06 25 4
gpt4 key购买 nike

我正在开发一个图像浏览器项目,需要处理大量图像文件。我创建了一个 FlowPane 并使用循环添加了这些图像文件。但当它加载时,它卡住了几秒钟。我想摆脱这个。

我发现这个问题与加载这些文件有关。我的解决方案是以同步方式加载所有文件,文件一次加载一个。我怎样才能做到这一点?

有没有办法检查文件加载和显示是否完成?

最佳答案

如果您在主线程中加载图像,那么 UI 卡住应该是意料之中的。您应该在后台进程(即一个或多个单独的线程)中加载图像。阅读之前this ,您可以尝试加载图像(javafx.scene.image.Image):

Image x = new Image("file:///path/to/image.jpg", true);

...用于后台加载。另请参阅 Image 的相关属性 progress 和方法 cancel()

关于java - java中文件加载完成检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20544553/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com