CSS对JavaFX GUI没有影响

时间:2015-06-24 20:15:56

标签: css javafx

我的CSS代码对我所拥有的JavaFX应用程序的元素外观没有做任何事情。我注意到CSS文档中的代码行说'"未知属性"并以黄色突出显示。我试图卸载然后重新安装e(fx)clipse,但这没有帮助。这是代码

CSS

.header-one {
    -fx-stroke-width: 4;
    -fx-fill: 99000;
}

爪哇

Label patronHeader = new Label("Current Patron");
patronHeader.getStyleClass().add("header-one");

我该怎么做才能解决问题?

2 个答案:

答案 0 :(得分:1)

在您的情况下,您使用标签不支持的css元素:

访问此站点以获取有关可在Labeled控件上设置的内容的更多信息: this

答案 1 :(得分:0)

-fx-stroke-width-fx-fill不支持Label的CSS属性。

你需要

.header-one {
    -fx-text-fill: #990000 ;
}
.header-one .text {
    -fx-stroke-width: 4 ;
}