gpt4 book ai didi

css - JavaFX ListCell 选择的颜色

转载 作者:行者123 更新时间:2023-11-28 12:08:58 25 4
gpt4 key购买 nike

我正在尝试使用 CSS 更改 ListView 中所选元素的颜色。

.contact-list-cell:selected {
-fx-background-color: green;
}
.list-view:focused .contact-list-cell:selected {
-fx-background-color: green;
}

但它仅在父 ListView 失去焦点时起作用。

我知道标准的 JavaFX Caspian 主题使用 .list-view:focused .list-cell:focused:selected:etc{...} 选择器。但我就是找不到能做到这一点的简单组合。

最佳答案

默认样式表 modena.css 根据“查找颜色”定义颜色。更改样式的最佳方法是覆盖这些查找到的颜色的定义:

.list-view {
-fx-selection-bar:green ;
}

将更改选定的聚焦颜色。如果您还想在未聚焦时更改选择颜色,您可以这样做

.list-view {
-fx-selection-bar:green ;
-fx-selection-bar-non-focused: green ;
}

关于css - JavaFX ListCell 选择的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35989189/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com