CSS 对 JavaFX GUI 没有影响

标签 css javafx

我的 CSS 代码对我拥有的 JavaFX 应用程序的元素外观没有任何影响。我注意到 CSS 文档中的代码行显示“Unknown property”并以黄色突出显示。我尝试卸载然后重新安装 e(fx)clipse,但这没有帮助。这是代码

CSS

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

Java

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

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

最佳答案

在你的例子中,你使用了标签不支持的 css 元素:

访问此站点以获取有关您可以在标签控件上设置的内容的更多信息: http://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html#labeled

关于CSS 对 JavaFX GUI 没有影响,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31036134/

相关文章:

html - 如何从列表中删除点

css - 注销按钮没有响应

java - 使用 JavaFX 端口的 Android 上的 NFC

exception - JavaFX:无法设置绑定(bind)值异常

html - 无法在 Material Design Lite 的对话框模式中插入图像

css - CSS 'everything except last' 选择器问题

html - 浏览器用户代理样式表边距 8px

java - 仅显示列表中的标签

带有对象的 Javafx 可编辑组合框

java - 如何动态设置HGrow属性?