1

http://prntscr.com/kc9hhp我已经使用代码更改了标签的背景和文本:

.root{
-fx-background-color: #383838;

  }
.label{
-fx-text-fill:rgb(255,255,255);
 }

我试图弄清楚如何更改复选框和单选按钮内的文本颜色。我努力了:

.radio-toolbar label{
-fx-font-family:"Arial Black", sans-serif;
-fx-font-size:12px;
-fx-text-fill:rgb(255,255,255);
} 
.radiobutton{
-fx-text-fill:rgb(255,255,255);
 } 

没有任何代码有效。同样,我正在尝试更改单选按钮和复选框内的文本颜色。

4

1 回答 1

1

你可以通过代码做到这一点:

RadioButton rb1 = new RadioButton("blue text");
rb1.setStyle("-fx-text-fill: blue;");

但是您的节点名称错误...是这样的:

.radio-button
{
    -fx-text-fill:blue;
} 
于 2018-07-29T02:26:19.290 回答