标签: java javafx autoresize clipping pane
我想知道在添加位于窗格边界之外的节点后是否可以自动调整窗格大小,以便所有窗格子窗口都在舞台上可见。例如,具有负x坐标的节点,例如x = -100,y = 200.我已经尝试过研究如何做到这一点,但所有这些都是静脉。感谢。
答案 0 :(得分:0)
遍历所有孩子并计算总数bounds in parent,重新定位子项以使顶部/左侧位置为0/0,根据总边界和视图计算比例因子,然后应用{{ 3}}和setScaleX。