繁体   English   中英

JavaFx comboBox JFoenix CSS

[英]JavaFx comboBox JFoenix css

我目前正在使用jfoenix的组合框,但是我的问题是我无法在其中编辑提示文本颜色。 它一直使用默认的灰色。 如何将组合框的字体颜色从灰色更改为白色? 有没有办法在CSS中做到这一点?

它是这样的: 在此处输入图片说明

我希望你能帮我这个忙。

先感谢您。

我正在回答自己的问题,以供他人参考。 由于某些原因,Jfoenix组合框的字体颜色无法在CSS中进行编辑。 因此,我所做的是使用提供的标准组合框,并简单地更改了CSS以使其看起来像Jfoenix组合框。

这是我用于组合框的css样式:

.combo-box,
.choice-box {
    -fx-font-size: 12px;
    -fx-prompt-text-fill: black;
    -fx-text-fill: black;
    -fx-background-color: none;
    -fx-border-width: 0 0 1 0;
    -fx-border-color: #bdbdbd;
    -fx-padding: 0 0 3 -8;
}

.combo-box .list-cell:filled:selected .text,
.choice-box .list-cell:filled:selected .text {
    -fx-fill: black;
}

.combo-box .arrow,
.choice-box .arrow {
    -fx-background-color: #4d4d4d;   
}

我想到了。 您只需将以下行添加到覆盖jfoenix css的css文件中。

.jfx-combo-box {
-fx-prompt-text-fill: white;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM