我正嘗試使用css刪除每個單元格的表格視圖內的網格線。 刪除表格中的網格線查看
例如,在Name和Description列之間有一條線,我假定它是網格線。我不知道用css刪除它。我可以使用setShowGrid(false)在Java Swing中執行此操作;但是這在javaFX中不可用。
我正嘗試使用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;
}
有可能是一個更好的方式來做到這一點,但這對我工作...
刪除tableView中的網格線什麼@ kylejmcintyre說是真的。
隱藏的表頭,這樣做:
.column-header-background { visibility: hidden; -fx-padding: -1em; }
但你知道如何隱藏表頭? –
它適用於名義上的情況,但我仍然有選定行的行(有焦點或沒有)。 – Joffrey