如何在空的TableView Javafx中保留网格线

如何在空的TableView Javafx中保留网格线,java,javafx,grid,tableview,placeholder,Java,Javafx,Grid,Tableview,Placeholder,我使用的是javaFX,我的问题是,即使TableView上没有如图所示的项目,我也希望跟踪网格线。 但是我没有成功,如果占位符为空,则TableView仍然显示占位符,如图所示: 实现预期结果的变通方法: 向表中添加一个空行 添加第一个元素 删除空行 未测试,但请尝试tableView.setPlaceholder(null)。很遗憾,将占位符设置为null不会有帮助TableViewSkinBase#updatePlaceholderRegionVisibility如果占位符为null,则

我使用的是javaFX,我的问题是,即使TableView上没有如图所示的项目,我也希望跟踪网格线。 但是我没有成功,如果占位符为空,则TableView仍然显示占位符,如图所示:

实现预期结果的变通方法:

  • 向表中添加一个空行
  • 添加第一个元素
  • 删除空行

未测试,但请尝试
tableView.setPlaceholder(null)
。很遗憾,将占位符设置为
null
不会有帮助
TableViewSkinBase#updatePlaceholderRegionVisibility
如果占位符为
null
,则将其设置为标准值。如重复问题中所述,此问题存在增强请求:。