【发布时间】:2014-07-01 09:05:54
【问题描述】:
我们有 Scene Builder 2,它生成的 FXML 可能会导致 Java 7 中的 JavaFx 出错。一个大问题是 CSS @Style 命令。另一个似乎是ScaleShape。但更重要的是,一个 AnchorPane 上的颜色在 Java 7 下完全失败,但在 Java 8 下工作正常。
是否有在 Java 7 下调用 Scene Builder 或让它设计 Java 7 JavaFX 兼容屏幕标记的模式或选项?
还有其他获得兼容性的选项吗?
【问题讨论】:
-
我对用于生产的 Java 7 + JavaFX 表示怀疑,因为开发工作似乎进入了 Java 8 版本。也许需要 XML 后处理,保留 SceneBuilder 版本和一个 Java 7 版本。
-
@JoopEggen ...我认为您在两个分数上都可能是正确的。去年我使用 Java 7 参与了一个生产 JavaFX 项目,没关系。诀窍可能是专注于可实现的目标。一个关于不兼容性的 XSLT 会很可爱——如果 JavaFX 上的某个人可以记录它们(或提供一个 XSLT)。
标签: java javafx-2 compatibility fxml scenebuilder