java - gridpane javafx node column span 如何使用?

标签 java javafx html-table gridpane

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

但我似乎无法弄清楚如何使用 GridPane.setColumnSpan(node, column 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);

现在是这样

Current look

这就是我想要的样子

enter image description here

我很感激任何帮助。谢谢

最佳答案

您可以使用 GridPane.REMAINING:

GridPane.setColumnSpan(yourNode, GridPane.REMAINING);

关于java - gridpane javafx node column span 如何使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36535962/

相关文章:

java - 尝试在不同方法中使用变量时出错

java - 如何优化 REST API 调用

javafx-2 - 如何在 JavaFX 中列出所有颜色

java - 从基于 MVC 的 GUI 访问数据访问层

javascript - 我真的很难使用 javascript 让我的 json 数据显示在表格中

java - 尝试从列表构造 HashSet<Integer> 时参数不匹配 - 为什么?

java - 我应该为 bean 定义中的 ActiveMQTopic 属性设置什么?

JavaFX Stage.close() 未调用我的 onCloseRequest() 处理程序

jquery - 使用 jQuery csvToTable 创建的 html 表中没有要操作的行?

css - 如何使用 rowspan 制作突出显示的表格