JAVAFX的table样式修改
程序员文章站
2024-02-06 23:29:58
...
直接上代码吧,
.table-view{
-fx-font-size: 16; 修改表格字体的大小
}
表头的背景设置
.table-view .column-header-background {
-fx-background-color: #DBDBDB;
}
表头设置
.table-view .column-header{
-fx-border-color:#ffffff;
-fx-border-width:0 1 0 0; 这个是为了解决默认的边框
-fx-alignment: center;
-fx-pref-height: 46; 高度设置
}
/*表格内容区域*/
.table-view .placeholder {
-fx-background-color: transparent;
}
/*表格列*/
.table-column {
-fx-pref-height: 60;
-fx-background-color: transparent;
-fx-alignment: center;
}
/*表格内容区域每行的样式*/
.table-row-cell {
-fx-background-color: #ffffff;
}
.table-row-cell:odd {
-fx-background-color: #E9F3FF;
}
.table-row-cell .table-cell {
-fx-border-width: 1px;
}
.table-row-cell:selected{
-fx-text-fill: black;
-fx-background-color: #007FE1;
}