在我的Java GUI中,我有大约50个标签。它们都将使用CSS样式进行格式化。但是其中有5个标签,我想使用诸如ColorPicker之类的工具来更改它们的字体颜色:
Color ch = lineCommentColorPicker.getValue();
if (ch != null) {
lineCommentColorLabel.setTextFill(ch);
}
我的问题是,我怎么才能避免使用setTextFill方法设置的颜色被定义为“.label”类的CSS样式规则再次覆盖。
.label {
-fx-text-fill: black;
-fx-font-weight: bold;
-fx-font-size: 12;
}