我想仅使用鼠标手动拖动分割器来调整窗格大小.但是当调整窗口大小时,我希望该窗格保持我选择的确切大小.允许其他窗格自由更改大小.
你有没有想过要做到这一点的方法?
Ser*_*nev 47
你应该使用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();
Run Code Online (Sandbox Code Playgroud)