如何使用JavaFXGridLayout填充

如何使用JavaFXGridLayout填充,javafx,Javafx,我想在JavaFx中使用GridLayout,它有两列。现在我希望在第二列中有一个textfield来填充面板的最大可用空间 如果我调整窗口大小,我尝试的每件事都会给我一个不变的文本字段大小 我该怎么做呢?有两种方法可以解决这个问题: 1。)您可以设置列宽百分比: ColumnConstraints col2 = new ColumnConstraints(); col2.setPercentWidth(80); 2。)或者使用两个VBox并将每个VBox用作列。有两种方法可以解决此问题: 1

我想在JavaFx中使用GridLayout,它有两列。现在我希望在第二列中有一个textfield来填充面板的最大可用空间

如果我调整窗口大小,我尝试的每件事都会给我一个不变的文本字段大小


我该怎么做呢?

有两种方法可以解决这个问题:

1。)您可以设置列宽百分比:

ColumnConstraints col2 = new ColumnConstraints();
col2.setPercentWidth(80);

2。)或者使用两个VBox并将每个VBox用作列。

有两种方法可以解决此问题:

1。)您可以设置列宽百分比:

ColumnConstraints col2 = new ColumnConstraints();
col2.setPercentWidth(80);

2。)或者您使用两个VBox,并将每个VBox用作一列。

我尝试了百分比宽度(似乎更简单),它工作了,thxI尝试了百分比宽度(似乎更简单),它工作了,thx