Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何更改表格视图上的边框线颜色_Java_Css_Javafx - Fatal编程技术网

Java 如何更改表格视图上的边框线颜色

Java 如何更改表格视图上的边框线颜色,java,css,javafx,Java,Css,Javafx,我已经从中尝试了以下代码,但这只允许我更改垂直线的颜色,而不允许更改水平线的颜色 因此,我试图改变白色边框线的颜色,你可以在下图中看到,我将如何改变这种颜色?我正在使用JavaFX和CSS 这是我的CSS: 。表视图{ -背景色:透明; } .表格视图:聚焦{ -背景色:透明; } .表视图.列标题背景{ -fx背景色:#262626; } .表视图.列标题背景.标签{ -背景色:透明; -fx文本填充:#0ed9e0; } .表视图.列标题{ -背景色:透明; } .表格视图.表格单元格{

我已经从中尝试了以下代码,但这只允许我更改垂直线的颜色,而不允许更改水平线的颜色

因此,我试图改变白色边框线的颜色,你可以在下图中看到,我将如何改变这种颜色?我正在使用JavaFX和CSS

这是我的CSS:

。表视图{
-背景色:透明;
}
.表格视图:聚焦{
-背景色:透明;
}
.表视图.列标题背景{
-fx背景色:#262626;
}
.表视图.列标题背景.标签{
-背景色:透明;
-fx文本填充:#0ed9e0;
}
.表视图.列标题{
-背景色:透明;
}
.表格视图.表格单元格{
-fx文本填充:#0ed9e0;
-fx对齐:中心;
}
.表格行单元格{
-fx背景色:-fx表格单元格边框颜色,#2b2a2a;
-外汇背景插图:0,0 1 0;
-fx填充:0.0em;/*0*/
}
.表格行单元格:奇数{
-fx背景色:-fx表格单元格边框颜色,#262626;
-外汇背景插图:0,0 1 0;
-fx填充:0.0em;/*0*/
}
.表格行单元格:选中{
-fx背景色:#005797;
-外汇背景插图:0;
-背景半径:1;
}

要更改边框的垂直和水平颜色,可以在css中使用以下代码:

.table-row-cell{
-fx-border-color: red;
-fx-table-cell-border-color:red;}
此外,您还可以使用以下代码更改整个表的边框(而不是内部边框):

.table-view{
-fx-border-color: red;}
可能重复的