Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Graphics JavaFX能够使用节点模板吗?_Graphics_Javafx - Fatal编程技术网

Graphics JavaFX能够使用节点模板吗?

Graphics JavaFX能够使用节点模板吗?,graphics,javafx,Graphics,Javafx,我目前正在开发一个工具,它需要在画布窗格上显示大量节点ImageView。它们中的大多数将包含完全相同的图像。为了节省资源,我希望避免将ImageView多次添加到场景图中。是否有一种方法可以同时在画布中的不同位置渲染ImageView 游戏框架通常使用这种技术。我想这叫做模板制作。JavaFX中是否有类似的功能?您使用的是画布还是窗格?无法将ImageView添加到画布。不能将同一ImageView或任何其他节点多次添加到场景图中,但可以在多个ImageView中重用同一图像。问题是,我不想将

我目前正在开发一个工具,它需要在画布窗格上显示大量节点ImageView。它们中的大多数将包含完全相同的图像。为了节省资源,我希望避免将ImageView多次添加到场景图中。是否有一种方法可以同时在画布中的不同位置渲染ImageView


游戏框架通常使用这种技术。我想这叫做模板制作。JavaFX中是否有类似的功能?

您使用的是画布还是窗格?无法将ImageView添加到画布。不能将同一ImageView或任何其他节点多次添加到场景图中,但可以在多个ImageView中重用同一图像。问题是,我不想将节点多次添加到场景图中,而是告诉引擎每次使用不同的转换多次渲染同一实例。同时,我想我可以直接在画布上绘制图像,这对于我的用例来说已经足够了。我只是出于好奇问了这个问题。