如何在JavaFx中延迟加载图像?

时间:2019-05-22 05:21:42

标签: java javafx

是否可以对JavaFx中的图像进行延迟加载? 它具有数百张图片,并且花费时间来加载图像。 我想实现延迟加载,因此当我在堆栈窗格上滚动时,图像也将加载。

            File[] listOfFiles = folder.listFiles();

            for (int i = 0; i < listOfFiles.length; i++) {
                Image img = new Image(listOfFiles[i].toURI().toString());
            }

1 个答案:

答案 0 :(得分:0)

您可以使用后台加载,请参阅文档中的内容。 带有标志 true

Image myImage= new Image("/icons/test.png",true);