【发布时间】:2015-03-17 20:56:02
【问题描述】:
我想将正方形添加到窗格中,并将这些正方形最大化。
一个正方形占据整个窗格。 两个方块将窗格分开。 三个方格组成三分之二。
当它溢出时,它会转到下一个“行”并继续该过程。
所有的方块都应该是一样大的。
有没有办法使用标准布局或者我应该修改哪个?
谢谢
【问题讨论】:
-
为什么会溢出?正方形是否有某种最小尺寸? (无论如何,我相信您正在寻找 TilePane)。
-
正确。假设最小宽度为 200... TilePane 对我来说到目前为止缩小了节点,有没有办法避免像 prefTileWidth(-1) 这样的情况?我也会认为 TilePane 的工作方式与描述的方式相同。有没有一个标准的例子可以做我正在讨论的事情?
-
我已经玩了一段时间了,它实际上并不简单......
-
好吧,我认为我目前最好的解决方案是根据我拥有的瓷砖数量来更改 prefTileWidth 和 prefTileHeight .... 还不错,它并不优雅,但也不是很多到目前为止的代码。