Javafx 最小化图片大小
我在JavaFX应用程序中有一张图片,它被加载了30次到图表中。我使用此代码加载它并缩小大小Javafx 最小化图片大小,javafx,javafx-2,javafx-8,Javafx,Javafx 2,Javafx 8,我在JavaFX应用程序中有一张图片,它被加载了30次到图表中。我使用此代码加载它并缩小大小 ImageView livePerformIcon = new ImageView(MainApp.class.getResource("/images/Untitledwdwd.png").toExternalForm()); livePerformIcon.setFitHeight(100); livePerformIcon.setFitWidth(
ImageView livePerformIcon = new ImageView(MainApp.class.getResource("/images/Untitledwdwd.png").toExternalForm());
livePerformIcon.setFitHeight(100);
livePerformIcon.setFitWidth(100);
label.setGraphic(livePerformIcon);
你能告诉em我如何优化这段代码的性能和内存吗?有没有一种方法可以在工作中节省资源
可能是livePerformIcon.setCache(true);是否可以解决此问题?加载一次图像,并对所有ImageView使用相同的图像实例。中的示例执行此操作。加载一次图像,并对所有ImageView使用相同的图像实例。中的示例执行此操作。加载一次图像,并对所有ImageView使用相同的图像实例。中的示例执行此操作。加载一次图像,并对所有ImageView使用相同的图像实例。中的示例就是这样做的