如何通过代码合并JavaFX中GridPane的单元格?

时间:2018-01-06 10:07:17

标签: java javafx javafx-2

我有一个GridPane如下所示:

enter image description here

我想通过代码合并网格中心的3列,但我找不到这样做的方法。有reference如何通过场景构建器实现此目的,但我不使用场景构建器。

有没有人知道如何合并它们?

2 个答案:

答案 0 :(得分:4)

使用GridPane.setColumnSpan或使用the appropriate GridPane.add method添加Slider

GridPane.setColumnSpan(slider, 3);

gridPane.add(slider, 0, 0, 3, 1);

答案 1 :(得分:1)

答案已经涵盖了,但是参数对我来说并不明确,所以我在这里添加了

gridPane.add(pane, 0, 0, 3, 1);

这将跨越第一行的3个单元格

gridPane.add(Node, columnIndex, rowIndex, colspan, rowspan);