【发布时间】:2013-01-26 03:34:02
【问题描述】:
我今天下午在我的项目中工作,没有任何问题。在回家之前,我对我的 svn 进行了提交以在家里继续它,但是现在当我尝试运行它时,它显示了一个以前没有显示的代码错误。以下代码应该使用控制器和传递参数来启动新场景。错误:
有人知道发生了什么吗?如果您说“代码错误”,那是不可能的,因为我在工作中使用了完全相同的代码。
详情,下午我使用的是 Mac OS,现在我使用的是 Windows。 IDE 是展位中的 Netbeans
【问题讨论】:
-
验证 JavaFX 的版本是否相同。还要验证 netbeans 使用正确的库/平台
-
不知道为什么它在你的一个环境中不起作用 Victor。完全相同的代码对我来说效果很好(OS X、Java7u11、IntelliJ Idea 12)——Idea 不会将其标记为错误。我最初在针对 Java7u11 的 Windows NetBeans 7.3beta2 机器上编写代码,那里也很好。您可以尝试添加 SyntaxRules 建议的强制转换
LoginController controller = (LoginController) loader.getController(),但我想知道为什么它是必要的,因为 Java 可以正确推断类型而无需为我进行强制转换。
标签: java netbeans javafx-2 javafx netbeans-7