我已在代码中更改了我的TableViews样式 -
tableView.setStyle("-fx-base : #333333; -fx-background-color : gray");
现在我需要以相同的方式更改滚动条的颜色。只为此我不想添加外部css文件。如何使用java代码 更改滚动条颜色 ?
答案 0 :(得分:0)
滚动条包含几个内部/私有节点,可以使用这些样式类(拇指,轨道,增量按钮,减量按钮,增量箭头,减量箭头)进行样式设置。
例如,如果要更改拇指的颜色,可以执行以下操作:
Node thumb = tableView.lookup(".thumb");
thumb.setStyle("-fx-background-color: red;");