当前位置 : 主页 > 网页制作 > css >

css – 删除tableView中的网格线

来源:互联网 收集:自由互联 发布时间:2021-06-13
我试图使用css删除每个单元格的表视图中的网格线. 例如,在Name和Description列之间,有一条线我假设它是网格线.我不知道用css删除它.我可以使用setShowGrid(false)在Java Swing中完成;但这在java
我试图使用css删除每个单元格的表视图中的网格线.

例如,在Name和Description列之间,有一条线我假设它是网格线.我不知道用css删除它.我可以使用setShowGrid(false)在Java Swing中完成;但这在javaFX中不可用.

我假设你问的是JavaFX 2.如果没有,我建议你升级:)

尝试将其放在样式表中:

.table-view {
  -fx-table-cell-border-color: transparent;
}

或者打电话

tableObject.setStyle("-fx-table-cell-border-color: transparent;")

为了保持水平线,我必须做以下事情

.table-view .table-row-cell {
  -fx-border-width: 1;
}

可能有更好的方法来做到这一点,但这对我有用…

网友评论