Javafx Jfoenix输入验证更改错误消息颜色

时间:2017-03-31 08:11:00

标签: validation javafx javafx-8 jfoenix

正如我在标题中提到的,我需要更改错误消息的颜色。默认情况下,它显示为黑色。

example image

到目前为止,这是我的代码:

RequiredFieldValidator rfv = new RequiredFieldValidator();
        branch_name_txt.getValidators().add(rfv);
        rfv.setMessage("This field is not optional.");
        rfv.setIcon(new GlyphIcons().setFontAwesomeIconGlyph('\uf00d', Color.RED, 20.0));

1 个答案:

答案 0 :(得分:1)

谷歌搜索了一会儿我找到了comment response on a youtube video

结论:

.error * {
    -fx-text-fill: ce-yellow;
}

修改:似乎jfoenix版本1.6.0不再使用.error来设置文本字段下方的这个小标签的样式。 使用 .error-label 代替。