如何将网格线保留在空的 TableView Javafx 中
Posted
技术标签:
【中文标题】如何将网格线保留在空的 TableView Javafx 中【英文标题】:How to keep Grid Lines in empty TableView Javafx 【发布时间】:2016-06-23 23:37:32 【问题描述】:我正在使用 javaFX,我的问题是我想跟踪网格线,即使 TableView 上没有如图所示的项目。 The result i want 但是我没有成功,如果 TableView 为空,它仍会显示占位符,如下所示: What I get
【问题讨论】:
未测试,但尝试tableView.setPlaceholder(null);
。
How can I bypass the JavaFX's TableView "placeholder"?的可能重复
@James_D 不幸的是,将占位符设置为 null
无济于事。 TableViewSkinBase#updatePlaceholderRegionVisibility
将占位符设置为标准值,如果它是 null
。
如重复问题所述,存在针对此问题的增强请求:Don't force me to use the default 'placeholder' in an empty TableView。
【参考方案1】:
实现预期结果的解决方法:
在表格中添加一个空行 添加第一个元素 删除空行【讨论】:
以上是关于如何将网格线保留在空的 TableView Javafx 中的主要内容,如果未能解决你的问题,请参考以下文章
如何在空的edittext上更改材质TextInputLayout提示颜色?