JavaFX CSS错误(属性样式表不存在)

前端之家收集整理的这篇文章主要介绍了JavaFX CSS错误(属性样式表不存在)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我刚刚开始使用最新的 Java7 SDK在IntelliJ中构建JavaFX应用程序.

我已经使用Oracle Scene Builder构建了我的界面,一切都在预览中运行并显示正常,但是当我尝试编译我的程序时,我收到以下错误

`Property "stylesheets" does not exist or is read-only`

判断JavaFX文档我的FXML中的行样式表=“@ MainView.css”不会显示无效.

有人知道为什么我得到这个错误吗? (如果我删除到样式表的链接,我的程序编译很好,所以问题完全在于样式表,我被弄坏了!)

解决方法

您正在Scene Builder 2中创建一个FXML并在JDK 7中运行.SB 2“尝试”创建Java 8兼容的FXML代码.修复FXML:

>删除stylesheets =“@ MainView.css”属性
>添加<?import java.net.*?>在进口
>在父窗格的末尾添加以下代码,然后< / children> (在我的情况下是< / AnchorPane>之前):

<stylesheets>
  <URL value="@MainView.css" />
</stylesheets>

猜你在找的Java相关文章