Javafx listview设置背景颜色

Posted

技术标签:

【中文标题】Javafx listview设置背景颜色【英文标题】:Jafafx listview set background color 【发布时间】:2015-08-27 05:27:42 【问题描述】:

如何更改列表视图的背景颜色? 我已经通过css将单元格颜色设置为透明,但我没有设法改变listivew的颜色。

这是我的CSS

.messages-listview 
// -fx-background-image: url("/images/9.jpg"); this works

-fx-background-color: black; /* this doesnt*/


.messages-listview .list-cell 
-fx-background-color: transparent;

我可以将任何图像设置为背景,但不幸的是我无法设置自定义颜色。有什么想法/建议吗?

【问题讨论】:

"-fx-背景色:黑色;"正在为我工​​作。 @UlukBiy 我发现了问题所在,我不小心更改了我的 CSS 中的默认列表视图,所以一切正常,谢谢) 【参考方案1】:

你必须像下面这样设置listView的背景,

.list-view 
    -fx-background-color: #3c3c3c;

【讨论】:

以上是关于Javafx listview设置背景颜色的主要内容,如果未能解决你的问题,请参考以下文章

通过 XML 设置 ListView 的背景颜色

如何在 JavaFX 中为组布局添加背景颜色?

安卓listview的item点击时候的背景颜色怎么去掉或者设置成透明的呢?

Android - 无法使用 ListFragement 设置 LIstView 背景颜色

Android Studio:如果您设置项目的背景颜色,ListView OnClick 动画将不起作用

更改 ListView 项目背景颜色但保留默认选择器样式?