我只想用鼠标手动拖动拆分器来调整窗格的大小。但当窗口调整大小时,我希望该窗格保持我选择的确切大小。允许另一个窗格自由改变大小。
你认为有什么方法可以做到这一点吗?
发布于 2012-06-13 21:57:50
您应该使用SplitPane.setResizableWithParent
静态方法。
SplitPane root = new SplitPane();
final Pane paneFixed = new StackPane();
paneFixed.getChildren().add(new Text("fixed"));
SplitPane.setResizableWithParent(paneFixed, Boolean.FALSE);
Pane paneFree = new StackPane();
paneFree.getChildren().add(new Text("free"));
root.getItems().addAll(paneFree, paneFixed);
stage.setScene(new Scene(root, 300, 200));
stage.show();
https://stackoverflow.com/questions/11000098
复制相似问题