首页 文章

JavaFX样式表TableColumn单元格

提问于
浏览
1

我正在Gluon Scene Builder中构建一个TableView . 我希望每列中的单元格具有不同的背景颜色 . 我可以通过FXML文件和CSS来做到这一点吗?

使用CSS样式类.column-1,我可以:

.column-1 {-fx-background-color: white;}

除此之外还列出了列 Headers 的样式!似乎没有办法只指定列单元格 .

我已经看过人们通过java代码管理它的例子 - 但是这不会破坏具有CSS / FXML能力的JavaFX吗?

1 回答

  • 1

    您可以使用多个类选择器来选择单元格:

    .column-1.table-cell {
        -fx-background-color: white;
    }
    
    <TableColumn styleClass="column-1">
    

相关问题