我想知道是否可以在添加位于窗格边界之外的节点之后自动调整窗格的大小,以便在舞台上可见所有窗格子级。例如,一个带有负x坐标的节点(例如x = -100,y = 200)。我尝试研究如何执行此操作,但是所有操作都已完成。谢谢。
最佳答案
遍历所有子项并计算总数bounds in parent,重新放置子项,使顶部/左侧位置为0/0,根据总范围和视图计算比例因子,然后应用setScaleX和setScaleY 。
关于java - 如果 Pane 的节点超出javafx的边界,是否可以自动调整 Pane 的大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29358327/