Javafx 动态列数量

Javafx dynamic column amount

假设我有一个 javafx 应用程序并且我想显示例如此应用程序中包含 15 张图像的列表。图像应该始终具有相同的大小,因此如果用户调整应用程序的大小,如果没有足够的 space 来显示,例如3 张图片彼此相邻,应该只显示 2 张,其他的移到新的 "row"。

是否有任何容器应用这种行为,或者我必须自己实现它? 如果是这样 - 有什么一般提示吗?

听起来 FlowPane 很适合您。参见 this tutorial, or the documentation。如果所有图像大小相同,您还可以考虑在 FlowPane 之后描述的 TilePane