我想在一个窗格中“组合”两种不同的行为:
0)如果包含的场景大于某个最大最大值,则窗格将使用其最大尺寸占据左上角。这是正常现象。
1)缩小Scene Pane可以缩小内容,没有滚动条。这是正常的行为,例如:MigPane。
2)如果“场景”(或包含“窗格”)缩小到某个最小尺寸以下,则内容不再缩小,但出现滚动条。这是ScrollPane行为。
我没有找到组合行为(1)和(2)的方法。使用ScrollPane,包含的MigPane甚至不会尝试缩小。
有什么建议吗?钛
设置性能fitToHeight
和fitToWidth
会做的伎俩。
可以使用:
ScrollPane scrollPane = new ScrollPane();
scrollPane.setFitToHeight(true);
scrollPane.setFitToWidth(true);
或者,在fxml中:
<ScrollPane fitToHeight="TRUE" fitToWidth="TRUE">
封闭的方法是这样的Node
:如果可以调整大小(实现Resizable
),并且直到可以调整大小(达到minHeight
或minWidth
),它将被调整大小;否则,正常ScrollPane
(3)行为将接管,并且ScrollBar
s将出现。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句