javafx-2 - 设置 BorderPane 组件大小

标签 javafx-2 javafx javafx-8

我想设置 BorderPane 的 Center、Top、Left、Right 和 Bottom 组件的大小。

enter image description here

到目前为止我发现了这个:

BorderPane() mainpane = new BorderPane();
mainPane.getBottom().prefWidth(sizeX);

例如,我如何获得 BorderPane 左侧的大小并设置大小?

最佳答案

BorderPane 的“左边”是您设置的任何值,它的大小是您设置的任何值。

例子:

BorderPane mainpane = new BorderPane();
StackPane left = new StackPane();
left.setPrefWidth(100);
mainPane.setLeft(left);

关于javafx-2 - 设置 BorderPane 组件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18441895/

相关文章:

java - 如何在javafx中使用Splitpane使用SplitPane.Divider类?

JavaFX:使用自定义 Formatter 将 LocalDateProperty 绑定(bind)到 StringProperty

java - 如何控制JavaFX TextArea自动滚动?

java - 将重复对象添加到 GridPane 作为新行

javafx - 未调用 setOnMouseClick JavaFx 区域

JavaFX 自定义组件从自定义组件中的按钮获取操作

java - 如何在不更改 javafx 边框的情况下更改 TextField 的背景颜色?

JAVAFX : Thread Stop/Start

javafx - java.lang.IllegalArgumentException : Children: duplicate children added: parent = VBox@872be7

java - 找不到在 Scene Builder 中添加的 CSS StyleSheet