如何在JavaFX /自定义绘制中按需绘制节点

时间:2016-08-08 12:04:22

标签: java image swing javafx

我正在从数据库中绘制数千张图片。用户可以滚动它们(就像在Web中的地图tilesets中一样)。

我绝对无法预装图片。它们应仅在屏幕上显示时显示。此外,一旦它们被滚动出去,就应该从记忆中逐出,它们不应该永远存在。

JavaFX强迫我将所有内容存储在内存中。例如,Canvas对象保存在内存中绘制的所有内容,因此我无法使用它。

我需要一个绘制函数的钩子,就像在Swing paintComponent中一样。我会检查图像是否已经加载并加载并绘制,如果没有。

是否可以在JavaFX中模拟相同的内容?

0 个答案:

没有答案