gridpane javafx节点列span如何使用?

gridpane javafx节点列span如何使用?,java,javafx,html-table,gridpane,Java,Javafx,Html Table,Gridpane,嘿,我有一个网格窗格,对于其中一个节点,我希望它能够占据整行 但是我似乎不知道如何使用GridPane.setColumnSpan(节点,列span) 这是我的密码 grid.getChildren().addAll(animalFields(animal)); grid.setHgap(10); grid.addRow(2, status, neutered, chipped, vaccinated, reserved); grid.addRow

嘿,我有一个网格窗格,对于其中一个节点,我希望它能够占据整行

但是我似乎不知道如何使用GridPane.setColumnSpan(节点,列span)

这是我的密码

grid.getChildren().addAll(animalFields(animal));
        grid.setHgap(10);
        grid.addRow(2, status, neutered, chipped, vaccinated, reserved);
        grid.addRow(3, statusCb,new HBox(neuteredYes, neuteredNo), new HBox(chippedYes, chippedNo), new HBox(vaccinatedYes, vaccinatedNo), new HBox(reservedYes, reservedNo));
        grid.addRow(4, new Label("people interested"));
        grid.addRow(6, sponsorsTable(((Adoption) animal.getAdoption()).getInterested()));
        GridPane.setColumnSpan(sponsorsTable(((Adoption) animal.getAdoption()).getInterested()), 6);
        grid.addRow(7, hBox2);
这就是现在的样子

这就是我想要的样子


我非常感谢你的帮助。谢谢

您可以使用
网格窗格。剩余的

GridPane.setColumnSpan(yourNode, GridPane.REMAINING);

这看起来更像是你想要它跨越多个列…是的,对不起,我已经在这一段时间了。我的意思是跨越行中的所有列。你应该检查行索引。你添加了第6行两次。谢谢。我在帖子里忘了更改它。你的方法对我不起作用。sponsorsTable()看起来像什么?您使用的是同一个tableView实例吗?您是对的。我没有使用同一个表实例。非常感谢。我几乎要哭了我已经哭了很久了