我刚刚开始使用最新的
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>