是Linux支持的JavaFX Scene Builder吗?

Wal*_*zzz 6 java linux netbeans javafx-2 scenebuilder

我在Oracle官方网站http://www.oracle.com/technetwork/java/javafx/overview/index.html上找不到JavaFX场景生成器Linux包 是否有任何解决方案以便我可以在Linux上进行操作平板?

dmo*_*ius 18

MAC OS版本也适用于Linux,因为SceneBuilder主要是100%纯Java.从这里下载MacOS DMG文件:http://www.oracle.com/technetwork/java/javafx/downloads/index.html

然后用7拉链提取.它是一个压缩的HFS文件系统.

$ mkdir javafx_scenebuilder
$ 7z e -ojavafx_scenebuilder javafx_scenebuilder-1_0-macosx-universal.dmg
Run Code Online (Sandbox Code Playgroud)

现在解压缩HFS分区:

$ cd javafx_scenebuilder
$ 7z x 4.hfs
Run Code Online (Sandbox Code Playgroud)

这将提取大量文件.您只需要"JavaFX Scene Builder 1.0/JavaFX Scene Builder 1.0.app/Contents/Java".您可以删除所有其他文件.启动Scenebuilder:

$ cd "JavaFX Scene Builder 1.0/JavaFX Scene Builder 1.0.app/Contents/Java"
$ java -cp javafx-beans-dt.jar:javafx-designtime.jar:jfxrt.jar:SceneBuilder.jar com.oracle.javafx.authoring.Main
Run Code Online (Sandbox Code Playgroud)

开始讲一些关于"ClassNotFoundException:com.sun.prism.es2.gl.x11.X11GLFactory"的内容时会有一个例外,但无论如何它都会起作用.

请注意,您需要JDK7u6才能运行它.


jew*_*sea 10

现在有一个适用于Linux的SceneBuilder官方开发者预览版.

发行说明,安装说明和已知错误.

此预览使得在以前的问题中发布的巧妙解决方法过时,以便在Linux上使用Wine或Mac OS X版本的SceneBuilder.


小智 6

是.看看JavaFX Scene Builder.

开发者预览下载