Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Scene builder 2瞄准java 7?_Java_Javafx 2_Compatibility_Fxml_Scenebuilder - Fatal编程技术网

如何使用Scene builder 2瞄准java 7?

如何使用Scene builder 2瞄准java 7?,java,javafx-2,compatibility,fxml,scenebuilder,Java,Javafx 2,Compatibility,Fxml,Scenebuilder,我们有Scene Builder 2,它生成的FXML可能会导致Java7中的JavaFx出现错误。一个大问题是CSS@Style命令。另一个似乎是鳞状的。但更重要的是,在Java7中,一个锚链上的颜色完全失败,但在Java8中可以正常工作 是否有一种模式或选项可以在Java7下调用Scene Builder或让它设计与Java7 JavaFX兼容的屏幕标记 还有其他获得兼容性的选项吗?如果您想以Java 7为目标,请使用而不是SceneBuilder 2。但正如我链接的下载页面上用红色字母写的

我们有Scene Builder 2,它生成的FXML可能会导致Java7中的JavaFx出现错误。一个大问题是CSS@Style命令。另一个似乎是鳞状的。但更重要的是,在Java7中,一个锚链上的颜色完全失败,但在Java8中可以正常工作

是否有一种模式或选项可以在Java7下调用Scene Builder或让它设计与Java7 JavaFX兼容的屏幕标记


还有其他获得兼容性的选项吗?

如果您想以Java 7为目标,请使用而不是SceneBuilder 2。但正如我链接的下载页面上用红色字母写的那样,“不建议在生产中使用”。因此,我建议改用Java8进行JavaFX开发。

我对Java7+JavaFX的生产有疑问,因为开发工作似乎要进入Java8版本。也许需要XML后处理,保留SceneBuilder版本和一个Java 7版本。@JoopEggen。。。我想你可能在这两个方面都是对的。去年,我用Java7做了一个JavaFX项目,它还可以。诀窍可能是专注于可实现的目标。如果JavaFX上的人能够对不兼容性进行文档记录(或提供XSLT),那么关于不兼容性的XSLT将非常有用。有很多网站不想离开Java7(出于许多原因)。JavaFX上的智者们有办法让JavaFX2与Java7共存吗?否则,采用可能会受到阻碍。JavaFX2仅适用于Java7。SceneBuilder2的目标不是JavaFX2或Java7,它只针对Java8。如果您想使用Java 7,只需使用针对Java 7的SceneBuilder 1.1,在大多数情况下不建议使用它,但如果您需要它,它仍然可以工作。