将Gluon Scene Builder集成到Eclipse中?

时间:2015-10-30 06:16:36

标签: java eclipse windows javafx scenebuilder

我一直在想弄如何将Gluon Scene Builder集成到我选择的IDE中,并认为这对于那些过去遇到过麻烦的人来说是Stack Overflow社区的一个很好的共享。请记住,这对于那些之前有过JavaFX和Gluon Scene Builder经验的人来说至少是最少的。

4 个答案:

答案 0 :(得分:6)

我没有“场景”任何直接解决SceneBuilder集成作为教程的帖子所以我想我会设置它很好很简单,因为有几个问题漫游。

本指南适用于ECLIPSE 和使用GLUON'S SCENEBUILDER

请注意,本指南适用于那些使用JavaFX作为应用程序构建者的轻度或中等经验

// INTELLIJ和NETBEANS将为每个人带来更多需求

好的伙计们,我们走了。

步骤1)打开Eclipse IDE(最好在安装SceneBuilder之前安装JavaFX)和您选择的Web浏览器。

  • 您需要使用JavaFX元素才能正确实现SceneBuilder。

步骤2)点击或浏览此链接:http://gluonhq.com/open-source/scene-builder/

  • 选择要安装SceneBuilder的当前操作系统。
  • SceneBuilder在Windows上的默认位置是在C:\ Users \ YourUserFolder \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Gluon,但当然这超出了可能性并建议使用下载时更改路径。

步骤3)下载并安装SceneBuilder后,关闭SceneBuilder并在您选择将其安装到其默认位置的PC(或Mac)上找到.exe文件。

  • 复制SceneBuilder.exe的文件路径。例如,如果允许SceneBuilder安装在其默认位置,则文件路径为:C:\ Users \ YourUserFolder \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Gluon \ SceneBuilder。 exe文件

现在我们需要将FXML文件与SceneBuilder

相关联

步骤4)将FXML与SceneBuilder关联。

  • 仍然在Eclipse中,单击顶部的Windows>偏好>搜索“文件关联”

  • 浏览我们之前复制的SceneBuilder.exe文件路径,然后单击“确定”。

步骤5)返回Eclipse IDE并打开JavaFX项目并将其命名为“test”。

  • 档案>新>其他> JavaFX项目 OR (Ctrl + N)> JavaFX项目

    • 进入测试项目的src文件夹。

    • 创建FXML文件:test> src>申请>新>其他>新的FXML文件

    • 将您的FXML文件命名为“testfx”

恭喜,在启动FXML文档后,您应该使用SceneBuilder窗口付费。如果不是,您可能没有正确关联的FXML文档。

现在如何实现代码的时间不同了。现在这个教程就是我内心的一切!如果你们发现这个有用,请拍我一下,让我知道!感谢您的反馈,并希望能够在此基础上进一步发展。

谢谢你们,

快乐编程!

答案 1 :(得分:5)

Eclipse与Windows上的Gluon可执行JAR集成

此示例中使用的参数/前提条件:

  • SceneBuilder的文件夹:c:\example\
  • 版本:scenebuilder-all-8.3.0-all.jar
  • Eclipse版本:Neon.3版本(4.6.3)
  • 安装e(fx)clipse插件:http://www.eclipse.org/efxclipse/install.html
  • e(fx)clipse使用的版本:2.4.0

一步一步

  • 从Gluon下载“Executable JAR”到文件夹c:\example\

    http://gluonhq.com/products/scene-builder/#download

  • 创建批处理文件“c:\ example \ scene_builder.bat”并添加以下行:

    "java.exe" -jar "%~dp0\scenebuilder-all-8.3.0-all.jar" %*
    
  • 双击批处理文件进行测试,SceneBuilder应该启动

  • 在Eclipse中打开Window - Preferences - JavaFX

    SceneBuilder可执行文件:c:\ example \ scene_builder.bat

  • 右键单击Eclipse中的fmxl文件,然后单击Open in ScenenBuilder

评论

  • "java.exe"

    如果未以默认方式安装Java,请在引号中指定可执行文件的完整路径。 "C:\Program Files\Java\jre1.8.0_131\bin\java.exe"

  • %~dp0\

    将在批处理文件的目录中打开SceneBuilder JAR

  • %*

    将传递给批处理文件的所有命令行参数传递给SceneBuilder调用

答案 2 :(得分:0)

你必须下载scenebuilder。下载后,您需要在陌生的地方下载它。

然后,您需要添加外部jar作为库。

如果你已经在eclipse设置中获得了fx支持。创建一个新的java fx项目。然后创建一个新的fxml文件。您现在应该可以通过右键单击场景构建器来打开fxml文件。

我不能比视频教程中的这个人做得更好。您显然首先需要java fx支持,这在教程2-3中有所涉及。

http://m.youtube.com/watch?v=2j-e1CHsqsE

答案 3 :(得分:0)

我使用IntelliJ IDEA IDEA来做一些JAVA GUI应用程序。它嵌入了场景构建器。但是,您还必须安装场景构建器。 这是它的屏幕: 1.首先构建一个javafx应用程序 2.找到your-application.fxml,然后转到左下角,有一个按钮Scene builder。 (如果您尚未安装场景构建器,它将询问您场景构建器的路径) Scene Builder