当我点击TableView
中的行时,该行将突出显示为蓝色。如何禁用此功能?
我已经尝试将背景设置为白色,但问题是每行中的行颜色不是白色。
有人知道该怎么办吗?
最好的问候
编辑:
在下图中,您会看到第二行的蓝色。应该删除此突出显示。
答案 0 :(得分:2)
如果你真的想这样做(我同意@kleopatra在评论中会让用户感到困难)你可以使用外部css文件恢复所选行的颜色:
.table-row-cell:filled:selected {
-fx-background: -fx-control-inner-background ;
-fx-background-color: -fx-table-cell-border-color, -fx-background ;
-fx-background-insets: 0, 0 0 1 0 ;
-fx-table-cell-border-color: derive(-fx-color, 5%);
}
.table-row-cell:odd:filled:selected {
-fx-background: -fx-control-inner-background-alt ;
}